summaryrefslogtreecommitdiff
path: root/test/ruby/test_keyword.rb
AgeCommit message (Expand)Author
2019-11-29Reduce duplicated warnings for the change of Ruby 3 keyword argumentsYusuke Endoh
2019-11-29vm_method.c: add top-level ruby2_keywordsYusuke Endoh
2019-11-27Don't modify rest array when using ruby2_keywordsJeremy Evans
2019-10-28fix bug in keyword + protected combination卜部昌平
2019-10-24Handle case where ruby2_keywords method splats to ruby2_keywords methodJeremy Evans
2019-10-24Duplicate hash when converting keyword hash to keywordsJeremy Evans
2019-10-15Dup hash with keyword flag when converted to keywordsJeremy Evans
2019-10-07Allow ruby2_keywords to be used with bmethodsJeremy Evans
2019-09-27Correctly issue ArgumentError when calling method that accepts no keywordsJeremy Evans
2019-09-26Fix more keyword separation issuesJeremy Evans
2019-09-26Fix keyword argument separation issues in Enumerator::Generator#eachJeremy Evans
2019-09-26Fix keyword argument separation issues in Fiber#resumeJeremy Evans
2019-09-26Fix keyword argument separation issues in Thread.newJeremy Evans
2019-09-25Add Module#ruby2_keywords for passing keywords through regular argument splatsJeremy Evans
2019-09-23Make public_send and rb_f_send handle keyword argument separationJeremy Evans
2019-09-20Handle keyword argument separation for Enumerator#sizeJeremy Evans
2019-09-20Make passing empty keywords to dig pass empty keywords to next dig methodJeremy Evans
2019-09-18Add and fix some keyword testsJeremy Evans
2019-09-17Fix keyword argument separation issues with sym procs when using refinementsJeremy Evans
2019-09-17Pass keyword argument flag when rb_call_super_kw calls method_missingJeremy Evans
2019-09-13Correctly handle keywords for Method#call for cfuncs, send, and attr_*Jeremy Evans
2019-09-11Emit missing keyword argument separation warnings for define_methodJeremy Evans
2019-09-08Fix invalid keyword argument separation warning for delegating callsJeremy Evans
2019-09-08Add keyword argument separation tests for implicit/explicit super callsJeremy Evans
2019-09-06Convert keyword argument to required positional hash argument for Class#new, ...Jeremy Evans
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-05Make m(**{}) mean call without keywordsJeremy 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-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