summaryrefslogtreecommitdiff
path: root/test/prism
AgeCommit message (Expand)Author
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
2024-09-12[ruby/prism] Do not warn \r in shebang on windowsKevin Newton
2024-09-11[ruby/prism] UTF-8 characters in file nameKevin Newton
2024-09-11[ruby/prism] Add a flag for arguments that contain forwardingKevin Newton
2024-09-11[ruby/prism] Parse tempfileKevin Newton
2024-09-09[ruby/prism] Fix a token incompatibility for `Prism::Translation::Parser::Lexer`Koichi ITO
2024-09-07[ruby/prism] Fix a token incompatibility for `Prism::Translation::Parser::Lexer`Koichi ITO
2024-08-28[ruby/prism] Multi-splat flag for argumentsKevin Newton
2024-08-28[PRISM] Field renamingKevin Newton
2024-08-27[ruby/prism] Add `contains_splat` flageileencodes
2024-08-27[ruby/prism] Fix warning when `#!` ends with carriage returnAlexander Momchilov
2024-08-23[ruby/prism] Pass Unicode escapes on to onigmoKevin Newton
2024-08-22[ruby/prism] Turn off extended mode when parsing extended groupKevin Newton
2024-08-15[ruby/prism] Fix up lex result constantsKevin Newton
2024-08-15[ruby/prism] Special error for too short unicode errorsKevin Newton
2024-07-25[ruby/prism] Sync from ruby/rubyKevin Newton
2024-07-24[Bug #20647] Disallow `return` directly within a singleton classNobuyoshi Nakada
2024-07-23[ruby/prism] Single line method bodies should not be marked as newlineKevin Newton
2024-07-22[ruby/prism] Implement mismatched indentation warningKevin Newton
2024-07-17[ruby/prism] Have parse_stream handle NUL bytesKevin Newton
2024-07-17[Bug #20457] [Prism] Remove redundant return flagNobuyoshi Nakada
2024-07-15[ruby/prism] Fix up implicit flagsKevin Newton
2024-07-12[ruby/prism] When parsing an invalid write, still add to the local tableKevin Newton
2024-07-11[ruby/prism] Various cleanup for initializers and typechecksKevin Newton
2024-07-11[ruby/prism] Add node ids to nodesKevin Newton
2024-07-11[ruby/prism] Move Node#type and Node::type documentationKevin Newton
2024-07-11[ruby/prism] Add Node#breadth_first_searchKevin Newton
2024-07-11[ruby/prism] Expose common flags in inspect outputKevin Newton
2024-07-11[ruby/prism] Expose flags on every node typeKevin Newton
2024-07-11[ruby/prism] Move location to second position for node initializersKevin Newton
2024-07-11[ruby/prism] Reconfigure error testsKevin Newton
2024-06-26[ruby/prism] Handle block exits under modifiersKevin Newton
2024-06-18[ruby/prism] (parser) Print when token tests are now passingKevin Newton
2024-06-18[ruby/prism] (parser) Fix up tokens for empty symbolKevin Newton
2024-06-18Optimized forwarding callers and calleesAaron Patterson
2024-06-14[ruby/prism] Ensure ranges are non-associativeKevin Newton
2024-06-13[ruby/prism] Handle implicit array precedenceKevin Newton
2024-06-11[ruby/prism] Match CRuby error message for unknown regexp optionsKevin Newton