summaryrefslogtreecommitdiff
path: root/prism/templates/template.rb
AgeCommit message (Expand)Author
2025-09-12Bump Prism version to 1.5.0Takashi Kokubun
2024-09-25[ruby/prism] Type every node field and mark on-error-only types explicitlyBenoit Daloze
2024-09-13[ruby/prism] Refactor and move common node flags count into a constant to reu...Andrew Konchin
2024-07-11[ruby/prism] Various cleanup for initializers and typechecksKevin 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-06-25[ruby/prism] Fix documentation comment in generated with templates filesAndrew Konchin
2024-04-24[ruby/prism] Change inspect from recursive to a queueKevin Newton
2024-04-17[ruby/prism] Add a reflection API for determining the fields of a nodeKevin Newton
2024-03-06[ruby/prism] Fix rebase templatesKevin Newton
2024-03-06[ruby/prism] Expose types on diagnosticsKevin Newton
2024-03-06[ruby/prism] Move template related methods/classes under `Prism::Template` na...Ufuk Kayserilioglu
2024-03-04[ruby/prism] Drop support for old ERBNobuyoshi Nakada
2024-02-29[ruby/prism] Resync RBI and test it in CIKevin Newton
2024-02-28[ruby/prism] Rewrite logic for CHECK_FIELD_KIND to improve readabilityBenoit Daloze
2024-02-28[ruby/prism] More precise types for NodeListField in prism.rbiBenoit Daloze
2024-02-28[ruby/prism] Make NodeKindField subclass NodeKindFieldBenoit Daloze
2024-02-28[ruby/prism] Set proper types for node[] in Java-generated codeBenoit Daloze
2024-02-24[ruby/prism] Replace awkward code changes with steep:ignoreGopal Patel
2024-02-24[ruby/prism] Split private typesGopal Patel
2024-02-24[ruby/prism] wip: node unionsGopal Patel
2024-02-24[ruby/prism] Use steep to type check RBS and Ruby filesGopal Patel
2024-02-23[PRISM] Sync to latest prismKevin 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-01-03[ruby/prism] Include field comments in Java sourceBenoit Daloze
2024-01-02[ruby/prism] Introduce field commentsKevin Newton
2023-12-01[ruby/prism] Change numbered parametersKevin Newton
2023-11-30[prism] Remove escaping C source filesKevin Newton
2023-11-27[ruby/prism] Correct template.rb commentKevin Newton
2023-11-20[ruby/prism] Remove non-ASCII source charactersKevin Newton
2023-11-12[ruby/prism] Add the ability to convert nodes to dotKevin Newton
2023-11-11[ruby/prism] Implement JavaScript visitorsMarco Roth
2023-11-05Do not use non-ASCII chars in sourcesNobuyoshi Nakada
2023-11-03[ruby/prism] Always fully qualify types for RBIs and avoid using attributesVinicius Stock
2023-11-01[ruby/prism] More documentation for ast.hKevin Newton
2023-11-01[ruby/prism] Add comments on flagsKevin Newton
2023-10-31[ruby/prism] Share comment generation logicKevin Newton
2023-10-27[ruby/prism] Add rbi_class to fieldsVinicius Stock
2023-10-27[ruby/prism] Add RBI and RBS templates for PrismVinicius Stock
2023-10-26[ruby/prism] Compile with WASIKevin Newton
2023-10-13[ruby/prism] Move common flags to top bitseileencodes
2023-10-13[ruby/prism] Remove now-defunct semantic_field from nodesKevin Newton
2023-09-27Sync to prism rename commitsKevin Newton
2023-09-27Rename YARP filepaths to prism filepathsKevin Newton