summaryrefslogtreecommitdiff
path: root/test/prism/errors
AgeCommit message (Expand)Author
12 daysReject `END { next } ` as wellEarlopain
2026-04-27[ruby/prism] Reject `END { break }` for Ruby 4.0Earlopain
2026-04-09[ruby/prism] Reject `return` and similar with block pass argumentEarlopain
2026-03-24[ruby/prism] More gracefully handle interpolated keys in hpnKevin Newton
2026-03-10[ruby/prism] Fix binding for `in`, `not`, and `do` on/after command callsKevin Newton
2026-03-06[ruby/prism] Fix not without parentheses binding powerKevin Newton
2026-03-06[ruby/prism] Fix precedence of infix operators after commandKevin Newton
2026-03-06[ruby/prism] Fix the handling of `do` on commandsKevin Newton
2026-03-04[ruby/prism] Revert "Reject infix operators on command call onEarlopain
2026-03-03[ruby/prism] Fix modifier rescue pattern matchingKevin Newton
2026-03-02[ruby/prism] Fix up endless method definition with do/endKevin Newton
2026-03-02[ruby/prism] Reject infix operators on command call on writesKevin Newton
2026-02-27[ruby/prism] Fix error message for block/lambda with `...` argumentEarlopain
2026-02-22[ruby/prism] [Feature #19107] Allow trailing comma in method signatureEarlopain
2026-02-16[ruby/prism] Add a test for multiple `&nil` blocks/mixing themEarlopain
2026-02-16[ruby/prism] Only accept noblock in Ruby 4.1+Kevin Newton
2026-02-13[ruby/prism] Fix lexing for unterminated strings/heredocs etc.Earlopain
2026-02-12[ruby/prism] Revert "Fix lexing for unterminated strings/heredocs etc."Earlopain
2026-02-12[ruby/prism] Fix lexing for unterminated strings/heredocs etc.Earlopain
2026-02-03[Bug #21669] Thoroughly implement void value expression check (prism)Earlopain
2025-12-29[ruby/prism] Report missing end errors at opening tokenThomas Marshall
2025-12-29[ruby/prism] Add unterminated construct testsThomas Marshall
2025-12-18[ruby/prism] Reject `p(p a, &block => value)` and similarEarlopain
2025-12-04[ruby/prism] Fix `%Q` with newline delimiter and heredoc interpolationEarlopain
2025-11-30[ruby/prism] Fully destroy call operator write argumentsKevin Newton
2025-11-29[ruby/prism] Fix label interpolated stringKevin Newton
2025-11-29[ruby/prism] Handle invalid string pattern keyKevin Newton
2025-11-23[ruby/prism] Revert "Reject `p(p a, &block => value)` and similar"Kevin Newton
2025-11-23[ruby/prism] Reject `p(p a, &block => value)` and similarEarlopain
2025-11-16Handle deeply nested capture variables syntax errKevin Newton
2025-11-14[ruby/prism] Reject endless method as a block parameter defaultEarlopain
2025-11-06[ruby/prism] Reject `def f a, (b) = 1`Earlopain
2025-10-22[ruby/prism] Make error and snapshot tests multi-version awareEarlopain
2025-10-08[ruby/prism] For these special cases, there exists no optional argument type....Earlopain
2025-09-19[ruby/prism] Reject argument command call taking a block with more trailing a...Earlopain
2025-09-17[ruby/prism] Reject `1 if foo = bar baz`Earlopain
2025-09-12[ruby/prism] [Bug #17398] Allow `private def hello = puts "Hello"`Earlopain
2025-09-11[ruby/prism] Reject some cases with `return` and command callsEarlopain
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-07-29[ruby/prism] Allow command calls in endless method bodies within assignmentsStan 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-03-30[ruby/prism] Accept a newline after the defined? keywordKevin Newton
2025-03-18[ruby/prism] Make xstrings concat syntax errorKevin Newton
2025-02-17[ruby/prism] Fix escape unicode curly inline whitespaceKevin Newton
2025-02-13[ruby/prism] No writing to numbered parametersKevin Newton
2025-02-13[ruby/prism] Fix infinite loop in error recoveryKevin Newton