{"push_id":711712657,"size":44,"distinct_size":44,"ref":"refs/heads/bigdecimal","head":"07111e7e7dfdf55b1d1feb64700174fd6f47e3fa","before":"658a4255181e64ebcc0bb848073325a442e86857","commits":[{"sha":"0fb4442a362155e80aded91ace8475ce93d993e4","author":{"email":"f22afa45d31a99e6dde0410d99ecf43ece3f0186@web.de","name":"Christian Meier"},"message":"split IsolatedScriptingContainer in non OSGi and OSGiIsolatedScriptingContainer\n\nwith this split it is possible to create an instance of IsolatedScriptingContainer\nfrom ruby code via IsolatedScriptingContainer.new\n\nSponsored by Lookout Inc.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/0fb4442a362155e80aded91ace8475ce93d993e4"},{"sha":"c552459619c9d932547d7c0496727d12325b2b55","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"Squashed 'spec/mspec/' changes from 237524a..aefd6ad\n\naefd6ad No need to register before anymore.\n4ffc230 Do not touch GC in the leakchecker\n70f1939 Adjust specs of the fixture helper\n4073e7a Use appropriate names in the fixture helper\n3af36bd Make the fixture helper return real paths\nd22e29a Import the LeakChecker from MRI test-all.\n1559f0f Remove unused state variable in argf helper\n\ngit-subtree-dir: spec/mspec\ngit-subtree-split: aefd6ad204fae34ff28913c0fa6ee899db36b329","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/c552459619c9d932547d7c0496727d12325b2b55"},{"sha":"df4487c12177705a5a2315815ff9abe619b86e72","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"Merge commit 'c552459619c9d932547d7c0496727d12325b2b55'","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/df4487c12177705a5a2315815ff9abe619b86e72"},{"sha":"c9014f94a5c9f3bdafdd12eb6d7e66e9f730eab0","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"Squashed 'spec/ruby/' changes from d128ccf..0957d24\n\n0957d24 add BigDecimal#round special value specs\ndc36858 Fix spec title\ne145d75 Fix ARGF.seek spec\na27e082 Add spec for Comparable#== without #<=>.\n7bbd215 Add a couple specs for constant resolution under module_eval\n0afb501 Add spec for resolving constants in Module#module_eval\n002731e Fix assertion in Module#module_eval.\ne450b4a Add spec for redo in a method\n63603b5 Add spec for next in a method\n09db199 Add spec for spawn redirect to [file,mode].\n071a996 Merge pull request #90 from ruby/time\nfdf1ced Fix typos\nf23b1cb Separate Time#<=> specs for millisecond vs microsecond precision\nb0a3bd4 Remove duplicated assertion\n541d1f7 Add spec for ARGF.argv\na0a5ca8 Mention it \"needs to be reviewed for spec completeness\"\n4d680ed Remove extra backslash\nc6558a5 Merge pull request #88 from JuanitoFatas/feature/string-concat-by-spaces\n0258119 Update spec description for string literals\nbca9b5f Add two specs for string concatenations by spaces\ne9e02f5 Deduplicate example names\n4355c35 Merge pull request #87 from JuanitoFatas/string/unicode-normalize\n8626efe Fix unicode normalized spec\nf1de617 Remove unused IO in File#read spec\n293f6e4 Fix variable name in FIle#open\n62a7b2c Prefer setting autoclose to close + rescue\nd46d063 mkspec -c String; Copy spec content to mkspec generated spec\n50fade7 Apply code review changes\n7b6ce1f Try to clarify specs using the map_fd fixture.\n7747042 General cleanup of IO specs\n850f3ed Reorganize IO#popen specs\nb8dd40b Make sure the old IO is closed in IO#initialize spec\n136b80e Remove 1.8 readlines specs\n21b694d No need to check for closed? since IO#read examples never close themselves\n39d00ff Just use autoclose=false in socket for_fd specs\nf58eb48 No need to re-assign @fd in IO.sysopen spec\nb5aeacb Fix typo in CONTRIBUTING.md\n93bc817 Improve notes about mkspec\n43685be [core/string] Add String#unicode_normalize specs\nbb3e13d SVG Travis badge to please the eyes 👀\nea9f106 Reorganize specs for multiple unnamed arguments.\nc95400b Merge pull request #83 from JuanitoFatas/proc/arguments\n5c9b2f1 [Language/block_spec] Add specs to check SyntaxError for block arguments\n113e7e6 Merge pull request #85 from ruby/use-standard-require\n24d31d1 Standardize require line for unboundmethod/shared/to_s.rb\n6f18131 update MSpec\n4527d8d The fixture helper now resolves real paths automatically\n5aa9134 Fix duplication with CODE_LOADING_DIR\n21dae98 Do not use the fixture helper on already expanded path\n4c4523c Just check for realpath in spec_helper.rb\n4dea397 Resolve realpath to fixture directory in -C spec\na03ed0e Have a better check for CODE_LOADING_DIR and realpath\na8884b9 Update required MSpec version\nc1ab544 Update instructions to directly use a MSpec checkout\n186300a Remove $SAFE-related specs.\nb762526 Merge pull request #82 from ruby/fix-ruby-version\nbc11d67 fixed wrong version of ruby\n2b8e36b Merge pull request #81 from ruby/remove-safe3\n7c640e2 discarded =3 example with Ruby 2.3\n19af98c Improve a bit Array#bsearch_index spec\n4e1a9b3 Merge pull request #78 from JuanitoFatas/feature/bsearch_index_spec\nc5374cd Merge pull request #79 from JuanitoFatas/feature/bundled-with\n18dd536 Clearer description of @array.bsearch_index { |x| (1 - x / 4) * (2**100)\nea9bd82 Remove specs of break\nde6124c Add BUNDLED WITH to Gemfile.lock\n7732e00 Fix example descriptions and reorganize specs\nac55574 Fix ARGF spec for Windows\n2cab1f3 Fix syntax errors\n0cf2e94 Port Array#bsearch_index spec from ruby/ruby@c64d283\n\ngit-subtree-dir: spec/ruby\ngit-subtree-split: 0957d245b6170480c880a62da19a335113cc8c84","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/c9014f94a5c9f3bdafdd12eb6d7e66e9f730eab0"},{"sha":"30a5cbb3f04ae4af3a5355c5821a544a7a815460","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"Merge commit 'c9014f94a5c9f3bdafdd12eb6d7e66e9f730eab0'","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/30a5cbb3f04ae4af3a5355c5821a544a7a815460"},{"sha":"9a47ed141a38af9bfea571085e929bd968eecd8e","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Fix IO#initialize not closing old descripter when already initialized.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/9a47ed141a38af9bfea571085e929bd968eecd8e"},{"sha":"643006f5c89ee0f2fba30e1953f717b2a4d8c542","author":{"email":"f22afa45d31a99e6dde0410d99ecf43ece3f0186@web.de","name":"Christian Meier"},"message":"switch to ruby-maven and install it as default gem in jruby-dist","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/643006f5c89ee0f2fba30e1953f717b2a4d8c542"},{"sha":"de99af1ebd9f1d8c0509d66edad2ff8fd188e279","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Turffle] Update tags.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/de99af1ebd9f1d8c0509d66edad2ff8fd188e279"},{"sha":"e5034396002a9d764d4f073f137290f347b9d571","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Tag String#unicode_normalize and related specs.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/e5034396002a9d764d4f073f137290f347b9d571"},{"sha":"ede82acadceb2e03a2cfdf12afc9613df991cc56","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@nirvdrum.com","name":"Kevin Menard"},"message":"[Truffle] Removed an unused child.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/ede82acadceb2e03a2cfdf12afc9613df991cc56"},{"sha":"8d68c0dc43d4a0270d9f00e5d971a28774005740","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@nirvdrum.com","name":"Kevin Menard"},"message":"[Truffle] Don't modify Rubinius source directly to deal with IO.setup issues.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/8d68c0dc43d4a0270d9f00e5d971a28774005740"},{"sha":"242663f50294c58987902663c31d303425cfde82","author":{"email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org","name":"kares"},"message":"we shall fail on each_with_object without args\n(just like MRI 2.2 & as used to on JRuby 1.7.x)","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/242663f50294c58987902663c31d303425cfde82"},{"sha":"dc12f66d1ae0548c96425299c3e7e9d41153ef1e","author":{"email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org","name":"kares"},"message":"DRY out deprecated method (delegate to replacement)","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/dc12f66d1ae0548c96425299c3e7e9d41153ef1e"},{"sha":"e466e13bc3802485c506680e339e6f21b9c9bc4e","author":{"email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org","name":"kares"},"message":"Signature#restKWargs field can be final","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/e466e13bc3802485c506680e339e6f21b9c9bc4e"},{"sha":"53ff459538715b7debd5a271929037e1e3f22803","author":{"email":"40380bc1d358a6f8665b37bbdc8c7ccc6c38a861@kares.org","name":"kares"},"message":"handle each_with_object (lambda) block arg like MRI\n\nsince `lambda{ |str, hash| }` was no longer working\n(as in JRuby 1.7.x) fixes #2943","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/53ff459538715b7debd5a271929037e1e3f22803"},{"sha":"ae7b2bf99b10efcb350f7b81232623c55fe88622","author":{"email":"f22afa45d31a99e6dde0410d99ecf43ece3f0186@web.de","name":"Christian Meier"},"message":"Merge branch 'jruby-1_7'\n\nConflicts:\n\tcore/src/main/java/org/jruby/embed/IsolatedScriptingContainer.java\n\tlib/pom.rb\n\tlib/pom.xml\n\tmaven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/test/src/test/java/org/jruby/embed/osgi/test/JRubyOsgiEmbedTest.java\n\tmaven/jruby-dist/pom.rb\n\tmaven/jruby-dist/pom.xml\n\tmaven/jruby-dist/src/main/assembly/jruby.xml\n\tmaven/jruby/src/templates/osgi_all_inclusive/src/test/java/org/jruby/embed/osgi/test/JRubyOsgiEmbedTest.java","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/ae7b2bf99b10efcb350f7b81232623c55fe88622"},{"sha":"f1d88dd1e3c085ed532b7e45c52c5d28da7702df","author":{"email":"b781ed5e0db0289e0ee7f8a9017405c56a2ca6f3@gmail.com","name":"Thomas E. Enebo"},"message":"Fixes #3085. proc {} in fcall hash with fcall receiving a do block does not parse","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/f1d88dd1e3c085ed532b7e45c52c5d28da7702df"},{"sha":"ff319af2a0d6ee300df77fdf581bddbbf41d4367","author":{"email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@nirvdrum.com","name":"Kevin Menard"},"message":"[Truffle] ObjectSpace.define_finalizer should accept any 'callable'.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/ff319af2a0d6ee300df77fdf581bddbbf41d4367"},{"sha":"ad43523c19d721152dabea35059e00f468d46184","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Use a RespondToNode instead of the complex Kernel one.\n\n* RespondToNode should ignore visibility in both usages.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/ad43523c19d721152dabea35059e00f468d46184"},{"sha":"acf63de560009585b96ce81b443ca0944548909e","author":{"email":"fedbdd7b8285b2552992c73419cdc4a8b6e850fb@gmail.com","name":"Benoit Daloze"},"message":"[Truffle] Internal calls to to_ary ignore visibility.","distinct":true,"url":"https://api.github.com/repos/pitr-ch/jruby/commits/acf63de560009585b96ce81b443ca0944548909e"}]}