summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2019-09-06Try shrinking tested VM stack maxTakashi Kokubun
2019-09-05Convert empty keyword hash to required positional argument and warn for metho...Jeremy Evans
2019-09-05Convert empty keyword hash to required positional argument and warn for sym p...Jeremy Evans
2019-09-05Convert empty keyword hash to required positional argument and warn for lambd...Jeremy Evans
2019-09-05Convert empty keyword hash to required positional argument and warnJeremy Evans
2019-09-05Always remove empty keyword hashes when calling methodsJeremy Evans
2019-09-05Add a keyword-to-last-hash warning for some case of define_method methodYusuke Endoh
2019-09-05define_method should not drop the empty keyword hashYusuke Endoh
2019-09-05vm_call_bmethod should not drop the empty keyword hashYusuke Endoh
2019-09-05vm_call_opt_send should not drop the empty keyword hashYusuke Endoh
2019-09-05test_method_missing_kwsplat should call the target directlyYusuke Endoh
2019-09-05Ignore an empty keyword splat for attr_reader/writer methodsYusuke Endoh
2019-09-05C method should accept a keyword hash (for compatibility with 2.6)Yusuke Endoh
2019-09-05CALLER_SETUP_ARG removes an empty keyword hash from argvYusuke Endoh
2019-09-05Fix passing keywords without splats to sym procs, define_method, and method_m...Jeremy Evans
2019-09-05Make Symbol#to_proc calls handle keyword argumentsJeremy Evans
2019-09-05Propagate kw_splat informationYusuke Endoh
2019-09-05Fix code locations of array node inside hash node when multiple kw splatsJeremy Evans
2019-09-05Make m(**{}) mean call without keywordsJeremy Evans
2019-09-05Add tests for `File.absolute_path?`David Rodríguez
2019-09-04Implement Enumerator::Lazy#eager [Feature #15901]Akinori MUSHA
2019-09-04Check frozen flag on MJIT setinstancevariableTakashi Kokubun
2019-09-03Do not turn on keyword_init for Struct subclass if keyword hash is emptyJeremy Evans
2019-09-03Fix Enumerator::Lazy#{to_enum,enum_for} where method is defined in LazyJeremy Evans
2019-09-03Make Enumerator::Lazy#with_index be lazyJeremy Evans
2019-09-03Stop testing inexistent instructionsTakashi Kokubun
2019-09-03Examine TestIO#test_select_exceptfds on Solaris with 1 byte dataNaohisa Goto
2019-09-03test/ruby/test_fiber.rb: reduce the count of object creation to cause GCYusuke Endoh
2019-09-02Make Array#uniq return subclass instance if called on subclass instanceJeremy Evans
2019-09-03Add insn tests for newarraykwsplatTakashi Kokubun
2019-09-02Merge pull request #2418 from jeremyevans/array-empty-kwsplatJeremy Evans
2019-09-02Do not clear backtrace in Exception#exceptionNobuyoshi Nakada
2019-09-02Rewrote using assert_separatelyNobuyoshi Nakada
2019-09-02Prohibit nul-separated glob pattern [Feature #14643] (#2419)Nobuyoshi Nakada
2019-09-01Revert "Make Enumerator::Lazy#with_index be lazy"Jeremy Evans
2019-09-02Fix opt_regexpmatch1 referencesTakashi Kokubun
2019-09-01Make Enumerator::Lazy#with_index be lazyJeremy Evans
2019-09-01Fix method name in test to not override existing method nameJeremy Evans
2019-09-01Fix keyword argument separation warning in method_missingJeremy Evans
2019-09-01Make pattern matching support **nil syntaxKazuki Tsujimoto
2019-09-01test/ruby/test_keyword.rb: Add remove_method before method redefinitionYusuke Endoh
2019-08-31Fix keyword argument separation warning when using sendJeremy Evans
2019-08-31Don't pass an empty keyword hash when double splatting empty hash when callin...Jeremy Evans
2019-09-01Split warning messages for tag-jumpNobuyoshi Nakada
2019-08-30Don't pass an empty keyword hash when double splatting empty hashJeremy Evans
2019-08-30Use more accurate source location in keyword argument separation warningsJeremy Evans
2019-08-30Warn for keyword to last hash parameter when method has no optional/rest para...Jeremy Evans
2019-08-30Remove a verbose warning that is no longer neededJeremy Evans
2019-08-30Fix remaining warning issues in the tests due to keyword argument separationJeremy Evans
2019-08-30Make Method/Proc#parameters handle **nil syntaxJeremy Evans