summaryrefslogtreecommitdiff
path: root/prism/templates
AgeCommit message (Expand)Author
2023-12-16Revert all of commits after Prism 0.19.0 releaseHiroshi SHIBATA
2023-12-15[ruby/prism] Fix majority of RBS type mismatchesGopal Patel
2023-12-14Bump prism to version 0.19.0Kevin Newton
2023-12-12[ruby/prism] Add methods for setting/unsetting and macros for testing a flagsUfuk Kayserilioglu
2023-12-08[ruby/prism] A couple of small dot enhancementsKevin Newton
2023-12-06[ruby/prism] Provide flags for changing encodingsKevin Newton
2023-12-04[ruby/prism] Refactor pm_diagnostic_t and pm_comment_t to use pm_location_tLily Lyons
2023-12-01[ruby/prism] Prism.parse_success?(source)Kevin Newton
2023-12-01[ruby/prism] Change numbered parametersKevin Newton
2023-11-30[prism] Remove escaping C source filesKevin 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-27[ruby/prism] Correct template.rb commentKevin Newton
2023-11-21[ruby/prism] Remove handling OptionalNodeField in set_newline_flagHiroya Fujinami
2023-11-21[ruby/prism] Update to v0.18.0Kevin Newton
2023-11-20[ruby/prism] Add character APIs for locationsKevin Newton
2023-11-20[ruby/prism] Remove non-ASCII source charactersKevin 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-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-03Update prism to v0.17.1Kevin Newton
2023-11-03[ruby/prism] Always fully qualify types for RBIs and avoid using attributesVinicius Stock
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] Fix up lintKevin Newton
2023-11-03[ruby/prism] Wire up options through the Java parserKevin Newton
2023-11-03[ruby/prism] Properly support the start line optionKevin Newton
2023-11-03[ruby/prism] Rename serialization APIs for consistencyKevin Newton
2023-11-03[ruby/prism] Wire up options through the FFI APIKevin Newton
2023-11-03[ruby/prism] Create an options struct for passing all of the possible optionsKevin Newton
2023-11-02[ruby/prism] Handle invalid constants in the constant poolKevin Newton
2023-11-01[ruby/prism] Fix up lintKevin Newton
2023-11-01[ruby/prism] Last remaining missing C commentsKevin Newton
2023-11-01[ruby/prism] More documentation for ast.hKevin Newton
2023-11-01[ruby/prism] Even more C file documentationKevin Newton
2023-11-01[ruby/prism] Documentation for nodesKevin Newton
2023-11-01[ruby/prism] Remove unnecessary PM_EMPTY_NODE_LISTKevin Newton
2023-11-01[ruby/prism] Documentation for defines, version, and prettyprintKevin Newton
2023-11-01[ruby/prism] Start better documenting C APIKevin Newton
2023-11-01[ruby/prism] More Ruby docsKevin Newton
2023-11-01[ruby/prism] Docs for node.rb and parse_result.rbKevin Newton
2023-11-01[ruby/prism] Add comments on flagsKevin Newton
2023-11-01[ruby/prism] Fix up Ruby docsKevin Newton
2023-10-31[ruby/prism] Share comment generation logicKevin Newton
2023-10-30[prism] Update prism to latestKevin Newton
2023-10-30[ruby/prism] Improve comment generation in templatesUfuk Kayserilioglu
2023-10-27[ruby/prism] Prism.parse_inline_commentsKevin Newton