aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby
Commit message (Expand)AuthorAgeFilesLines
* Comment lines can be placed between fluent dot nowNobuyoshi Nakada2019-09-151-0/+3
* Correctly handle keywords for Method#call for cfuncs, send, and attr_*Jeremy Evans2019-09-131-0/+554
* Document and test Enumerator.produceAkinori MUSHA2019-09-121-0/+45
* Emit missing keyword argument separation warnings for define_methodJeremy Evans2019-09-111-0/+22
* Make test-all and test-spec runnable on AndroidYusuke Endoh2019-09-093-0/+5
* Fix invalid keyword argument separation warning for delegating callsJeremy Evans2019-09-081-0/+1
* Add keyword argument separation tests for implicit/explicit super callsJeremy Evans2019-09-081-0/+220
* compile.c (compile_list): emit newarraykwsplat only at the last chunkYusuke Endoh2019-09-071-0/+8
* Rename NODE_ARRAY to NODE_LIST to reflect its actual use casesYusuke Endoh2019-09-071-1/+1
* Convert keyword argument to required positional hash argument for Class#new, ...Jeremy Evans2019-09-061-20/+152
* Try shrinking tested VM stack maxTakashi Kokubun2019-09-061-2/+2
* Convert empty keyword hash to required positional argument and warn for metho...Jeremy Evans2019-09-051-4/+12
* Convert empty keyword hash to required positional argument and warn for sym p...Jeremy Evans2019-09-051-4/+12
* Convert empty keyword hash to required positional argument and warn for lambd...Jeremy Evans2019-09-051-61/+31
* Convert empty keyword hash to required positional argument and warnJeremy Evans2019-09-051-6/+112
* Always remove empty keyword hashes when calling methodsJeremy Evans2019-09-051-32/+16
* Add a keyword-to-last-hash warning for some case of define_method methodYusuke Endoh2019-09-051-25/+75
* define_method should not drop the empty keyword hashYusuke Endoh2019-09-051-4/+4
* vm_call_bmethod should not drop the empty keyword hashYusuke Endoh2019-09-051-1/+3
* vm_call_opt_send should not drop the empty keyword hashYusuke Endoh2019-09-051-2/+3
* test_method_missing_kwsplat should call the target directlyYusuke Endoh2019-09-051-41/+44
* Ignore an empty keyword splat for attr_reader/writer methodsYusuke Endoh2019-09-051-0/+46
* C method should accept a keyword hash (for compatibility with 2.6)Yusuke Endoh2019-09-051-8/+8
* CALLER_SETUP_ARG removes an empty keyword hash from argvYusuke Endoh2019-09-051-15/+5
* Fix passing keywords without splats to sym procs, define_method, and method_m...Jeremy Evans2019-09-051-32/+131
* Make Symbol#to_proc calls handle keyword argumentsJeremy Evans2019-09-051-0/+73
* Propagate kw_splat informationYusuke Endoh2019-09-051-0/+75
* Fix code locations of array node inside hash node when multiple kw splatsJeremy Evans2019-09-051-0/+7
* Make m(**{}) mean call without keywordsJeremy Evans2019-09-051-3/+9
* Add tests for `File.absolute_path?`David Rodríguez2019-09-051-0/+18
* Implement Enumerator::Lazy#eager [Feature #15901]Akinori MUSHA2019-09-041-0/+8
* Check frozen flag on MJIT setinstancevariableTakashi Kokubun2019-09-041-0/+22
* Do not turn on keyword_init for Struct subclass if keyword hash is emptyJeremy Evans2019-09-031-0/+4
* Fix Enumerator::Lazy#{to_enum,enum_for} where method is defined in LazyJeremy Evans2019-09-031-0/+48
* Make Enumerator::Lazy#with_index be lazyJeremy Evans2019-09-031-0/+22
* Stop testing inexistent instructionsTakashi Kokubun2019-09-031-9/+5
* Examine TestIO#test_select_exceptfds on Solaris with 1 byte dataNaohisa Goto2019-09-031-3/+5
* test/ruby/test_fiber.rb: reduce the count of object creation to cause GCYusuke Endoh2019-09-031-1/+3
* Make Array#uniq return subclass instance if called on subclass instanceJeremy Evans2019-09-021-0/+25
* Add insn tests for newarraykwsplatTakashi Kokubun2019-09-031-0/+4
* Merge pull request #2418 from jeremyevans/array-empty-kwsplatJeremy Evans2019-09-021-0/+27
* Do not clear backtrace in Exception#exceptionNobuyoshi Nakada2019-09-021-0/+12
* Rewrote using assert_separatelyNobuyoshi Nakada2019-09-021-16/+8
* Prohibit nul-separated glob pattern [Feature #14643] (#2419)Nobuyoshi Nakada2019-09-021-3/+2
* Revert "Make Enumerator::Lazy#with_index be lazy"Jeremy Evans2019-09-011-22/+0
* Fix opt_regexpmatch1 referencesTakashi Kokubun2019-09-021-4/+1
* Make Enumerator::Lazy#with_index be lazyJeremy Evans2019-09-011-0/+22
* Fix method name in test to not override existing method nameJeremy Evans2019-09-011-1/+1
* Fix keyword argument separation warning in method_missingJeremy Evans2019-09-011-0/+73
* Make pattern matching support **nil syntaxKazuki Tsujimoto2019-09-011-0/+38