summaryrefslogtreecommitdiff
path: root/prism/templates/lib/prism/serialize.rb.erb
AgeCommit message (Expand)Author
2 daysSync prism version to latestKevin 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] Create specialized `ASCIISource` with asciionly optimizationsVinicius Stock
2024-04-26[ruby/prism] Bump to v0.27.0Kevin 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-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] 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-22[ruby/prism] Parse float valuesKevin Newton
2024-02-22[ruby/prism] Add an IntegerField for parsing integer valuesKevin Newton
2024-02-15[PRISM] Sync prism version bumpKevin Newton
2024-02-15[ruby/prism] Speed up creating Ruby ASTKevin Newton
2024-02-14Prefer `Array.new(n) {}` to `n.times.map {}`Benoit Daloze
2024-02-14[ruby/prism] Remove attr_writer's for ParseResult#start_line and #offsetsBenoit Daloze
2024-02-14[ruby/prism] Serialize the newline_list to avoid recomputing it again laterBenoit Daloze
2024-02-14[PRISM] Sync to latest prismKevin Newton
2024-02-07Bump prism versionKevin Newton
2024-02-05[ruby/prism] Add another error type for raising argument errorsKevin Newton
2024-02-05Sync to latest prismKevin Newton
2024-02-01Sync to latest prismKevin Newton
2024-01-27[ruby/prism] Error follow-upKevin Newton
2024-01-26[ruby/prism] Add level to warnings and errors to categorize themBenoit Daloze
2024-01-24[ruby/prism] Force encoding during deserialization of constantsMax Prokopiev
2023-12-14Bump prism to version 0.19.0Kevin Newton
2023-12-01[ruby/prism] Change numbered parametersKevin Newton
2023-11-29[ruby/prism] Convert start line to signed integersJean Boussier
2023-11-29[ruby/prism] Rename varint as varuintJean Boussier
2023-11-28[ruby/prism] Move DATA parsing into its own parse result fieldKevin Newton
2023-11-21[ruby/prism] Update to v0.18.0Kevin Newton
2023-11-20[ruby/prism] Add character APIs for locationsKevin Newton
2023-11-18[ruby/prism] Revert "Ensure serialized file is little endian"Kevin Newton
2023-11-17[ruby/prism] Ensure serialized file is little endianKevin Newton
2023-11-03Update prism to v0.17.1Kevin Newton
2023-11-03[ruby/prism] Bump to version 0.17.0Kevin Newton
2023-11-03[ruby/prism] Split commentKevin Newton
2023-11-03[ruby/prism] Wire up options through the Java parserKevin Newton
2023-11-01[ruby/prism] More Ruby docsKevin Newton
2023-11-01[ruby/prism] Fix up Ruby docsKevin Newton
2023-10-30[prism] Update prism to latestKevin Newton
2023-10-27[ruby/prism] Prism.parse_inline_commentsKevin Newton
2023-10-26[ruby/prism] Split Prism::Loader#load_node in one lambda per node typeBenoit Daloze