summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2023-08-28[ruby/yarp] fix: %I list spanning a heredocMike Dalessio
2023-08-28[ruby/yarp] fix: %i list spanning a heredocMike Dalessio
2023-08-28[ruby/yarp] fix: %W list spanning a heredocMike Dalessio
2023-08-28[ruby/yarp] fix: %w list spanning a heredocMike Dalessio
2023-08-28[ruby/yarp] test: backfill tests for %q/%Q spanning a heredocMike Dalessio
2023-08-28[ruby/yarp] Improve how we declare ripper exceptions in parse_test.rbMike Dalessio
2023-08-28[ruby/openssl] Remove the pending logics by the pend_on_openssl_issue_21493.Jun Aruga
2023-08-27[ruby/yarp] Fix paths in library_symbols_test.rbBenoit Daloze
2023-08-27Free all empty heap pages in Process.warmupPeter Zhu
2023-08-26[ruby/irb] Fix deprecation test when ran multiple timesPeter Zhu
2023-08-25[Feature #19785] Deprecate RUBY_GC_HEAP_INIT_SLOTSPeter Zhu
2023-08-26[Bug #19784] Fix behaviors against prefix with broken encodingNobuyoshi Nakada
2023-08-26Split string testsNobuyoshi Nakada
2023-08-25Use require_relative in JSON testsTakashi Kokubun
2023-08-25Remove version templating in YARPKevin Newton
2023-08-25[ruby/yarp] Move tests from test/* to test/yarp/* to match CRubyKevin Newton
2023-08-25[ruby/yarp] Introduce parse_lex instead of asking for a blockKevin Newton
2023-08-25[ruby/yarp] Fix nested multi assignment locationsKevin Newton
2023-08-25[ruby/yarp] Fix rational parsingKevin Newton
2023-08-25[ruby/yarp] Track block opening and closing locationsKevin Newton
2023-08-25[ruby/yarp] Ensure interpolated symbols converted to regular symbols get open...Kevin Newton
2023-08-25[ruby/yarp] Add closing_loc to WhileNodeKevin Newton
2023-08-25[ruby/yarp] Add closing_loc to UntilNodeKevin Newton
2023-08-25[ruby/yarp] Call shorthand should not result in a message locationKevin Newton
2023-08-25[ruby/yarp] Mark local variable targets in pattern matchingKevin Newton
2023-08-25[ruby/yarp] Provide target node versionsKevin Newton
2023-08-25[ruby/yarp] Provide a desugar visitorKevin Newton
2023-08-25[ruby/yarp] Split up AndWriteNode, OrWriteNode, OperatorWriteNodeKevin Newton
2023-08-25[ruby/yarp] Lambda params should not accept blocksKevin Newton
2023-08-25[ruby/yarp] fix: regexes and strings with escaped newline around a heredocMike Dalessio
2023-08-25[ruby/yarp] Allow whitespace after "(en)coding" before ":", as in "encoding ...Jemma Issroff
2023-08-26[Bug #19851] Ripper: Hide internal block argument IDNobuyoshi Nakada
2023-08-25[ruby/yarp] Add names to classes and modulesKevin Newton
2023-08-25Implement WeakKeyMap using weak referencesPeter Zhu
2023-08-25Implement WeakMap using weak referencesPeter Zhu
2023-08-25Expose stats about weak referencesPeter Zhu
2023-08-25[ruby/yarp] fix: unterminated regular expression with a heredocMike Dalessio
2023-08-25[Bug #19848] Flush BOMNobuyoshi Nakada
2023-08-24mv test/bom_test.rb test/yarp/Takashi Kokubun
2023-08-24[ruby/yarp] Fix lex compat with BOMKevin Newton
2023-08-24[ruby/yarp] Fix backslash-r (CR) delimited stringsHParker
2023-08-24[ruby/irb] Deprecate RubyLex and warn about referencing to itStan Lo
2023-08-24[ruby/yarp] Improve handling of line endingsMike Dalessio
2023-08-24[ruby/open-uri] Close leaked filesNobuyoshi Nakada
2023-08-23Handle Array#* raising ArgumentError in testJeremy Evans
2023-08-23[ruby/open-uri] Make URI.open pass keywordsJeremy Evans
2023-08-23[ruby/yarp] Match EOF after newline behaviorHParker
2023-08-23[ruby/yarp] Constant paths followed by an & should be lexed as a callKevin Newton
2023-08-23[ruby/yarp] Match EOF after newline behaviorHParker
2023-08-23[ruby/yarp] fix: newline tracking for a comment at EOFMike Dalessio