summaryrefslogtreecommitdiff
path: root/test/prism
AgeCommit message (Expand)Author
2024-03-06[ruby/prism] Implement target nodes for ripper translationKevin Newton
2024-03-06[ruby/prism] Implement for loop for ripper translationKevin Newton
2024-03-06[ruby/prism] Implement endless methods for ripper translationKevin Newton
2024-03-06[ruby/prism] Implement find pattern for ripper translationKevin Newton
2024-03-06[ruby/prism] Implement case/in for ripper translationKevin Newton
2024-03-06[ruby/prism] Add constant path ripper translationKevin Newton
2024-03-06[ruby/prism] Implement def for ripper translationKevin Newton
2024-03-06[ruby/prism] Implement if/unless for ripper translationKevin Newton
2024-03-06[ruby/prism] Implement regular expressions for ripper translationKevin Newton
2024-03-06[ruby/prism] Start tracking failing fixtures in ripper translationKevin Newton
2024-03-06[ruby/prism] Reconsolidate ripper filesKevin Newton
2024-03-04[ruby/prism] Warnings for tokens at EOLKevin Newton
2024-03-04[ruby/prism] Add then keyword loc to when nodesKevin Newton
2024-03-04[ruby/prism] Fix up some minor parser incompatibilitiesKevin Newton
2024-02-29[ruby/prism] Warn on integers in flip-flopsKevin Newton
2024-02-29[ruby/prism] Command line options as a bitsetKevin Newton
2024-02-29[ruby/prism] Resync RBI and test it in CIKevin Newton
2024-02-29[ruby/prism] Fix an incorrect parsing for `Prism::Translation::Parser`Koichi ITO
2024-02-27[ruby/prism] Ensure symbol nodes not in interpolated symbolKevin Newton
2024-02-27[ruby/prism] Support -p, -n, -a, and -l command line optionsKevin Newton
2024-02-26[ruby/prism] Fix multi write with modifier rescueKevin Newton
2024-02-23[ruby/prism] Convert pm_integer_t to stringsKevin Newton
2024-02-23[ruby/prism] Factor in sign to integer comparisonKevin Newton
2024-02-23[ruby/prism] Duplicated when clausesKevin Newton
2024-02-23[ruby/prism] Duplicated hash keysKevin Newton
2024-02-22[ruby/prism] Parse float valuesKevin Newton
2024-02-22[ruby/prism] Regenerate snapshots using integer valuesKevin Newton
2024-02-22[ruby/prism] Add an IntegerField for parsing integer valuesKevin Newton
2024-02-22[ruby/prism] Parse numeric valuesKevin Newton
2024-02-21[ruby/prism] Support ItParametersNodeKevin Newton
2024-02-21[ruby/prism] Translation::Parser should process warnings, not just errorsNoah Gibbs
2024-02-20Workaround for `Prism::ParseTest#test_filepath` for "unparser/corpus/literal/...yui-knk
2024-02-20Skip `test_filepath` of "unparser/corpus/literal/def.txt"yui-knk
2024-02-18[ruby/prism] Account for encoding in regexp named capturesKevin Newton
2024-02-18[ruby/prism] Split up comments between leading and trailingKevin Newton
2024-02-17[ruby/prism] Fix visitor in desugar testBenoit Daloze
2024-02-16[ruby/prism] Ignore incorrect filesKevin Newton
2024-02-16[ruby/prism] Fix block_pass for []=Kevin Newton
2024-02-16[ruby/prism] More rescue and ensure; constant handlingNoah Gibbs
2024-02-16[ruby/prism] Add warning for assignments to literals in conditionalsHaldun Bayhantopcu
2024-02-16[ruby/prism] Fix lexing of `foo!` when it's a first thing to parseMax Prokopiev
2024-02-15[ruby/prism] Speed up creating Ruby ASTKevin Newton
2024-02-15[ruby/prism] Fix opening loc for an empty symbolMax Prokopiev
2024-02-15[ruby/prism] Handle more aliases. Better testing of prism ripper CLI and a te...Noah Gibbs
2024-02-15[ruby/prism] Fix parsing rescue modifierHaldun Bayhantopcu
2024-02-15Temporarily update the error message format in prismYusuke Endoh
2024-02-14Initialize the Prism::Source directly with all 3 fields for the C extensionBenoit Daloze
2024-02-13[ruby/prism] Add code unit APIs to locationKevin Newton
2024-02-13[ruby/prism] Introduce `version: "3.4.0"`Kevin Newton
2024-02-13[ruby/prism] Fix an error when specifying the parsing version `latest`Koichi ITO