summaryrefslogtreecommitdiff
path: root/test/prism/errors
AgeCommit message (Expand)Author
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
2025-01-11[ruby/prism] [Bug #21010] Reject endless method definition of `[]=`ydah
2025-01-08[ruby/prism] Revert "Reject pattern match with unexpected double splat inside...Kevin Newton
2025-01-08[ruby/prism] Reject pattern match with unexpected double splat inside arrayydah
2025-01-07[ruby/prism] Throw syntax error for endless method with `[]=`eileencodes
2025-01-05Use a single quote instead of a backtick for error messagesJunichi Ito
2024-12-16[ruby/prism] Fix 3112 - disallow commas after block argeileencodes
2024-12-13[PRISM] Blocks are also a syntax error in array assignmentMatt Valentine-House
2024-12-13[PRISM] using []= to set kwargs is a syntax errorMatt Valentine-House
2024-12-12[ruby/prism] Same numbered param cannot be used in child blocksAaron Patterson
2024-12-05[ruby/prism] Fix error messages for unterminated ( and {Aaron Patterson
2024-12-02[ruby/prism] Reject invalid operator after match predicate or after match req...ydah
2024-12-02[ruby/prism] Reject invalid dot method call after match predicate or after ma...ydah
2024-12-02[ruby/prism] Reject extra comma in array after keyword argumentydah
2024-11-08[ruby/prism] Fix splat after kwsplatHaldun Bayhantopcu
2024-11-03[ruby/prism] Error for def ivarKevin Newton
2024-10-10[ruby/prism] Reject invalid splat as last statement of parenthesesKevin Newton
2024-10-07[ruby/prism] Properly handle non-assoc operatorsKevin Newton
2024-10-07[ruby/prism] Handle invalid commas in arguments, parameters, and arraysKevin Newton
2024-10-04[ruby/prism] Fix up multi target parsingKevin Newton
2024-10-03[ruby/prism] Pop lex mode for heredocs in the lexer, not the parserKevin Newton
2024-10-02[ruby/prism] Fix up doubled range in argumentsKevin Newton
2024-10-01[ruby/prism] Disallow dynamic patterns in labels at top level followed by pipesKevin Newton
2024-10-01Resync to latest PrismKevin Newton
2024-10-01[ruby/prism] Disallow &. after endless rangeKevin Newton
2024-09-30Sync Prism with latest main branchKevin Newton
2024-09-30[ruby/prism] Require a delimiter for singleton classesKevin Newton
2024-09-26[ruby/prism] Reject non-assoc ranges with subsequent operatorsKevin Newton
2024-09-25[ruby/prism] Fix up more error messages to more closely match parse.yKevin Newton
2024-09-25[ruby/prism] Fix up void value expression checking for rescueKevin Newton
2024-09-25[ruby/prism] Disallow label in parenthesesKevin Newton
2024-08-23[ruby/prism] Pass Unicode escapes on to onigmoKevin Newton
2024-08-15[ruby/prism] Special error for too short unicode errorsKevin Newton
2024-07-24[Bug #20647] Disallow `return` directly within a singleton classNobuyoshi Nakada
2024-07-11[ruby/prism] Move location to second position for node initializersKevin Newton
2024-07-11[ruby/prism] Reconfigure error testsKevin Newton