summaryrefslogtreecommitdiff
path: root/test/prism
AgeCommit message (Expand)Author
2024-12-12[ruby/prism] Decode %r like % stringsAaron Patterson
2024-12-12[ruby/prism] Same numbered param cannot be used in child blocksAaron Patterson
2024-12-11[ruby/prism] Fix percent delimiter strings with crlfseileencodes
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-12[ruby/prism] Fix use of uninitialized value when parsing regexpPeter Zhu
2024-11-08[ruby/prism] Fix splat after kwsplatHaldun Bayhantopcu
2024-11-03[ruby/prism] Error for def ivarKevin Newton
2024-11-01Removed accidentally sync fileHiroshi SHIBATA
2024-10-16[ruby/prism] RelocationKevin Newton
2024-10-11[ruby/prism] Prism::StringQueryKevin Newton
2024-10-10[ruby/prism] Prism::CodeUnitsCacheKevin Newton
2024-10-10[ruby/prism] Do not warn for unused variables on negative linesKevin Newton
2024-10-10[ruby/prism] Reject invalid splat as last statement of parenthesesKevin Newton
2024-10-09[ruby/prism] Attempt to assume binary is UTF-8Kevin Newton
2024-10-09[ruby/prism] Avoid breaking code units offset on binary encodingVinicius Stock
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-07[ruby/prism] Set contains_keywords flag for implicit gets($/, chomp: true) me...Andrew Konchin
2024-10-04[ruby/prism] Fix up multi target parsingKevin Newton
2024-10-03[ruby/prism] Handle single global variable character nameKevin 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-02[ruby/prism] Fix up beginless ranges in method definitionsKevin 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-09-24[ruby/prism] Accept version shorthand like 3.4Kevin Newton
2024-09-24[ruby/prism] Accept all 3.3.x and 3.4.x Ruby versions for Prism.parseBenoit Daloze
2024-09-20[ruby/prism] Fix `kDO_LAMBDA` token incompatibility for `Prism::Translation::...Koichi ITO
2024-09-20[ruby/prism] Introduce partial_script optionKevin Newton
2024-09-18[ruby/prism] Allow returns in default parameter valuesKevin Newton
2024-09-17Removed accidentally commit for snapshot file of prismHiroshi SHIBATA
2024-09-16[ruby/prism] Do not leak explicit encodingKevin Newton
2024-09-16[PRISM] Remove snapshot testing from Prism syncKevin Newton
2024-09-13[ruby/prism] Stat file first to check directoryKevin Newton
2024-09-13[PRISM] Do not warn ambiguous ampersand when symbol literalKevin Newton
2024-09-13[PRISM] Only parse shebang on main scriptKevin Newton
2024-09-13[PRISM] Allow case/when to be indented with no warningKevin Newton
2024-09-13[ruby/prism] Reverse-sync numbered reference range handlingKevin Newton
2024-09-12[PRISM] Ignore test_parse_directory if error is nilKevin Newton
2024-09-12[ruby/prism] Check errno for parsing directoryKevin Newton