summaryrefslogtreecommitdiff
path: root/test/prism
AgeCommit message (Expand)Author
2025-08-14[ruby/prism] Be more defensive in the parser translator lexerEarlopain
2025-08-05[ruby/prism] Remove uneeded testS-H-GAMELINKS
2025-08-05[ruby/prism] Add it read and assignment testS-H-GAMELINKS
2025-08-05[ruby/prism] Make `it = it` assign `nil` to match parse.y behavior [Bug #21139]S-H-GAMELINKS
2025-08-05[ruby/prism] Ensure context terminators terminate expressionsKevin Newton
2025-08-05[ruby/prism] Bump JRuby versionKevin Newton
2025-08-05[ruby/prism] Handle new ractor stuffKevin Newton
2025-08-05[ruby/prism] Improve error handling for missing parentheses after 'not' in co...ydah
2025-08-05[ruby/prism] Reject `true && not true`Yusuke Endoh
2025-08-01[ruby/prism] Avoid monkey patching Sexp#== in RubyParser testsJustin Collins
2025-08-01[ruby/prism] RubyParser translation for stabby lambdas with `it`Justin Collins
2025-07-29[ruby/prism] Allow command calls in endless method bodies within assignmentsStan Lo
2025-07-22Interpolated strings must not be frozenAaron Patterson
2025-07-22Revert "[ruby/prism] Clear flags on interpolated strings"Hiroshi SHIBATA
2025-07-21[ruby/prism] Clear flags on interpolated stringsAaron Patterson
2025-07-17[ruby/prism] Revert "Merge pull request #3598 from Shopify/fix-3473"Aaron Patterson
2025-07-17[ruby/prism] Allow command calls in endless method bodies regardless of contextStan Lo
2025-07-16[ruby/prism] [Bug #21345] Fix accepting multiple rest patterns with leading m...Earlopain
2025-07-16[ruby/prism] Fix crash when using arithmetic expressions in pattern matchingStan Lo
2025-07-16[ruby/prism] Improve error handling for missing parentheses after 'not' in co...ydah
2025-07-16[ruby/prism] Reject `true && not true`Yusuke Endoh
2025-06-30[ruby/prism] Fix parser translator with trailing backslash in `%W` /`%I` arrayEarlopain
2025-06-17[ruby/prism] [DOC] Fix a typo in commentNobuyoshi Nakada
2025-06-11[ruby/prism] Fix parser translator during string escaping with invalid utf-8Earlopain
2025-05-31`Ractor::Port`Koichi Sasada
2025-04-12[ruby/prism] Fix parsing rescued exception via indexed assignmentviralpraxis
2025-04-02[ruby/prism] Be explicit in tests which files `parser` can't parseEarlopain
2025-04-02[ruby/prism] Fix parser translator when splatting in pattern matching pinEarlopain
2025-03-30[ruby/prism] Fix parser translator when pinning hash with string keysEarlopain
2025-03-30[ruby/prism] Accept a newline after the defined? keywordKevin Newton
2025-03-27[ruby/prism] Move snapshotsKevin Newton
2025-03-20[ruby/prism] Fix fork check in ractor_test.rbBenoit Daloze
2025-03-20[ruby/prism] Update ractor_test.rb per reviewKevin Newton
2025-03-20[ruby/prism] Add `Prism::Translation::ParserCurrent`Earlopain
2025-03-20[ruby/prism] Dynamically register events to dispatchSam Bostock
2025-03-20Close reader pipesNobuyoshi Nakada
2025-03-20[Bug #21026] no singleton method on pseudo variable literalNobuyoshi Nakada
2025-03-19[ruby/prism] Mark Prism as ractor-safeKevin Newton
2025-03-19[ruby/prism] Warn when the parser translator receives an incompatible builder...Earlopain
2025-03-18[ruby/prism] Update truffleruby versionKevin Newton
2025-03-18[ruby/prism] Add a multiple statements flag to parenthesesKevin Newton
2025-03-18[ruby/prism] Only unnest parser mlhs nodes when no rest argument is providedEarlopain
2025-03-18[ruby/prism] Fix parser translator multiline interpolated symbolsEarlopain
2025-03-18[ruby/prism] Further refine string handling in the parser translatorEarlopain
2025-03-18[ruby/prism] Allow to test a custom fixtures path during testingEarlopain
2025-03-18[ruby/prism] Use Set.new over to_setKevin Newton
2025-03-18[ruby/prism] Fix parser translator crash for certain octal escapesEarlopain
2025-03-18[ruby/prism] Further refine string handling in the parser translatorEarlopain
2025-03-18[ruby/prism] Better handle regexp in the parser translatorEarlopain
2025-03-18[ruby/prism] Fix parser translator tokens for %-arrays with whitespace escapesEarlopain