aboutsummaryrefslogtreecommitdiffstats
path: root/test/prism/errors_test.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/prism] Use un-capitalized error messagesKevin Newton2023-11-281-197/+197
* [ruby/prism] Check void expressions for constant pathsTSUYUSATO Kitsune2023-11-271-0/+14
* [ruby/prism] Fix and reuse pm_call_node_index_pTSUYUSATO Kitsune2023-11-271-0/+27
* [ruby/prism] Check void values in singleton class (`class <<`)TSUYUSATO Kitsune2023-11-221-0/+3
* [ruby/prism] Fix associativity of binary range with begin-less rangeTSUYUSATO Kitsune2023-11-221-0/+15
* [ruby/prism] Reject statements at non-statement posisionsTSUYUSATO Kitsune2023-11-221-0/+48
* [ruby/prism] Move CallNode#name field between receiver and argumentsBenoit Daloze2023-11-221-12/+12
* [ruby/prism] Fix `..` and `...` to be non-associativeHiroya Fujinami2023-11-211-0/+8
* [ruby/prism] Warning for ENDs in methodsHaldun Bayhantopcu2023-11-211-0/+11
* [ruby/prism] Check a token after targets more strictlyHiroya Fujinami2023-11-211-0/+5
* [ruby/prism] Build the ability to format errorsKevin Newton2023-11-211-14/+14
* [ruby/prism] Split up CaseNode and CaseMatchNodeKevin Newton2023-11-211-1/+1
* [ruby/prism] Disallow defining a numbered parameter methodKevin Newton2023-11-201-0/+7
* [ruby/prism] Fix parsing `...` in argumentsHiroya Fujinami2023-11-201-0/+14
* [ruby/prism] Do not allow trailing commas in calls without parenthesisHaldun Bayhantopcu2023-11-171-0/+6
* Resync prism delete bin/dotKevin Newton2023-11-141-94/+0
* [ruby/prism] Check value expressions on creating a nodeTSUYUSATO Kitsune2023-11-141-8/+22
* [ruby/prism] Check value expressions on parsing arguments and assignmentsTSUYUSATO Kitsune2023-11-141-0/+40
* [ruby/prism] Check value expressions on parsing arguments and assignmentsTSUYUSATO Kitsune2023-11-141-0/+40
* [ruby/prism] Check value expressions on creating a nodeTSUYUSATO Kitsune2023-11-141-8/+84
* [ruby/prism] Check value expressions on parsing arguments and assignmentsTSUYUSATO Kitsune2023-11-141-0/+73
* [ruby/prism] Add parse_value_expressionTSUYUSATO Kitsune2023-11-141-0/+72
* [ruby/prism] Add tests for error cases on #1791, #1807, and #1810TSUYUSATO Kitsune2023-11-131-0/+33
* [ruby/prism] Remove extra locals added by ...Kevin Newton2023-11-101-2/+2
* [ruby/prism] Disallow assigning to numbered parameters in regexpKevin Newton2023-11-011-6/+10
* [ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and Require...Jemma Issroff2023-11-011-5/+5
* [ruby/prism] Split KeywordParameterNode into Optional and RequiredJemma Issroff2023-11-011-5/+5
* [ruby/prism] Ensure no extra multi-target nodes are created for splatsKevin Newton2023-10-261-1/+1
* [ruby/prism] Add KeywordSplat flag to ArgumentsNodeJemma Issroff2023-10-261-4/+4
* [ruby/prism] Add * and & to methods with ...Kevin Newton2023-10-181-4/+4
* [ruby/prism] Fix up PR failingsKevin Newton2023-10-131-1/+1
* [ruby/prism] Fix parsing symbols in strings after labelsHaldun Bayhantopcu2023-10-121-0/+14
* [ruby/prism] Emit error when assigning to a numbered parameterHaldun Bayhantopcu2023-10-061-0/+15
* [ruby/prism] Check for duplicate parameter names in destructured paramsHaldun Bayhantopcu2023-10-051-0/+9
* [ruby/prism] Check for duplicate names in shadow argsHaldun Bayhantopcu2023-10-051-0/+7
* [ruby/prism] Fix parsing shadow args in lambda blocksHaldun Bayhantopcu2023-10-051-0/+10
* Sync with prism CallNode#name changesBenoit Daloze2023-10-021-7/+7
* [ruby/prism] Check whether the predicate is closed for conditionalsHaldun Bayhantopcu2023-09-281-2/+3
* [ruby/prism] Check for a semicolon or a newline after the inheritance operatorHaldun Bayhantopcu2023-09-281-0/+7
* [ruby/prism] Fix assertion failure for fwd params after restHaldun Bayhantopcu2023-09-281-0/+7
* Sync to prism rename commitsKevin Newton2023-09-271-5/+5
* Rename YARP filepaths to prism filepathsKevin Newton2023-09-271-0/+1374