summaryrefslogtreecommitdiff
path: root/prism/templates/lib
AgeCommit message (Expand)Author
2025-12-08Bump Prism to v1.5.2Takashi Kokubun
2025-09-13Bump Prism version to 1.5.1 (#14549)Takashi Kokubun
2025-09-12Bump Prism version to 1.5.0Takashi Kokubun
2024-12-16[ruby/prism] Bump to v1.2.0Kevin Newton
2024-12-16[ruby/prism] Bump to v1.1.0Kevin Newton
2024-12-11[ruby/prism] Bump typechecking depsKevin Newton
2024-10-16[ruby/prism] RelocationKevin Newton
2024-10-09[ruby/prism] Attempt to assume binary is UTF-8Kevin Newton
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-09-13[ruby/prism] Unify code style of flags generation in the nodes templatesAndrew Konchin
2024-08-28[PRISM] Sync version updateKevin Newton
2024-08-13[ruby/prism] Fix up spacing in generated node.rbKevin Newton
2024-07-17[ruby/prism] [Doc] Tweak example of `Prism::Dispatcher`Koichi ITO
2024-07-11[ruby/prism] Bump typecheck dependencies to fix CIKevin 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-06-07Sync prism version to latestKevin Newton
2024-05-13[ruby/prism] Autoload newlines and comment visitorsKevin Newton
2024-05-10[PRISM] Bump to version 0.29.0Kevin Newton
2024-05-08[PRISM] Sync prism version bumpKevin Newton
2024-05-03[ruby/prism] Prism::Location#adjoinKevin Newton
2024-05-03[ruby/prism] Prism::Node#tunnelKevin Newton
2024-05-03[ruby/prism] Create specialized `ASCIISource` with asciionly optimizationsVinicius Stock
2024-05-02[ruby/prism] Node#script_lines and supporting infraKevin Newton
2024-04-26[ruby/prism] Bump to v0.27.0Kevin Newton
2024-04-26[ruby/prism] Location#slice_lines, Node#slice_linesKevin Newton
2024-04-24[ruby/prism] Change inspect from recursive to a queueKevin Newton
2024-04-23[ruby/prism] Implement case equality on nodesPhilip Mueller
2024-04-22[ruby/prism] Consolidate integer fields into a single reflection classKevin Newton
2024-04-19[ruby/prism] Split parse result based on typeKevin Newton
2024-04-18[ruby/prism] Bump to v0.26.0Kevin Newton
2024-04-17[ruby/prism] Add a reflection API for determining the fields of a nodeKevin Newton
2024-04-05[ruby/prism] Bump to v0.25.0Kevin Newton
2024-03-28[ruby/prism] Ensure deserialization works with errors+warnings>256Kevin Newton
2024-03-18[ruby/prism] Use `require_relative` in the Prism codebaseKoichi ITO
2024-03-06[ruby/prism] Expose types on diagnosticsKevin Newton
2024-03-06[ruby/prism] Move polyfill to separate file to type-check it independently.Ufuk Kayserilioglu
2024-03-06[ruby/prism] `Prism::Compiler` should be a subclass of `Prism::Visitor`Ufuk Kayserilioglu
2024-03-06[ruby/prism] Fix some missing methods/signatures in RBIsUfuk Kayserilioglu
2024-03-06[ruby/prism] Move template related methods/classes under `Prism::Template` na...Ufuk Kayserilioglu
2024-03-04[ruby/prism] Use a more efficient StringIO on TruffleRubyBenoit Daloze
2024-02-29[ruby/prism] Lazily create Location objects in Prism::Serialize::Loader#load_...Benoit Daloze
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