Age | Commit message (Expand) | Author |
---|
2025-05-29 | [ruby/prism] [DOC] Specify markdown mode to RDoc | Nobuyoshi Nakada |
2025-03-19 | [ruby/prism] Mark Prism as ractor-safe | Kevin Newton |
2025-03-12 | [ruby/prism] Revert "Mark extension as Ractor-safe" | Kevin Newton |
2025-03-12 | [ruby/prism] Mark extension as Ractor-safe | Kevin Newton |
2025-01-14 | [ruby/prism] Support forwarding flags on scopes | Kevin Newton |
2025-01-14 | [ruby/prism] Refactor serializer | Kevin Newton |
2025-01-14 | [ruby/prism] Freeze AST option | Kevin Newton |
2025-01-11 | [ruby/prism] Support 3.5 for version option | Kevin Newton |
2024-11-12 | [ruby/prism] Use RbConfig to locate libprism and headers when it is a default... | Benoit Daloze |
2024-10-11 | [ruby/prism] Prism::StringQuery | Kevin Newton |
2024-09-24 | [ruby/prism] Accept version shorthand like 3.4 | Kevin Newton |
2024-09-24 | [ruby/prism] Accept all 3.3.x and 3.4.x Ruby versions for Prism.parse | Benoit Daloze |
2024-09-20 | [ruby/prism] Introduce partial_script option | Kevin Newton |
2024-09-13 | [ruby/prism] Expose main_script in serialization API | Kevin Newton |
2024-09-12 | [ruby/prism] Check errno for parsing directory | Kevin Newton |
2024-06-10 | [ruby/prism] Provide ability to lock encoding while parsing | Kevin Newton |
2024-05-30 | [ruby/prism] Tests overhaul | Kevin Newton |
2024-05-24 | [ruby/prism] Remove Debug module | Kevin Newton |
2024-05-04 | [ruby/prism] Use `version: 3.3.1` against `Translation::Parser` | Koichi ITO |
2024-05-03 | [ruby/prism] Create specialized `ASCIISource` with asciionly optimizations | Vinicius Stock |
2024-04-19 | [ruby/prism] Split parse result based on type | Kevin Newton |
2024-04-17 | [ruby/prism] Add a reflection API for determining the fields of a node | Kevin Newton |
2024-03-28 | [ruby/prism] CLI -x flag | Kevin Newton |
2024-03-11 | [ruby/prism] Support offset | Kevin Newton |
2024-03-07 | [ruby/prism] Support parsing streams | Kevin Newton |
2024-02-29 | [ruby/prism] Command line options as a bitset | Kevin Newton |
2024-02-29 | [ruby/prism] Resync RBI and test it in CI | Kevin Newton |
2024-02-27 | [ruby/prism] Support -p, -n, -a, and -l command line options | Kevin Newton |
2024-02-15 | [ruby/prism] Avoid extra String copies in the FFI backend | Benoit Daloze |
2024-02-13 | [ruby/prism] Introduce `version: "3.4.0"` | Kevin Newton |
2024-02-06 | [ruby/prism] Implement file parsing error handling | eileencodes |
2024-02-01 | Sync to latest prism | Kevin Newton |
2024-01-16 | [ruby/prism] Add parse options to JavaScript's parsePrism function | Cameron Dutro |
2024-01-02 | [ruby/prism] IndexTargetNode should always have ATTRIBUTE_WRITE | Kevin Newton |
2023-12-01 | [ruby/prism] Prism.parse_success?(source) | Kevin Newton |
2023-11-28 | [ruby/prism] Move DATA parsing into its own parse result field | Kevin Newton |
2023-11-21 | [ruby/prism] Warning for ENDs in methods | Haldun Bayhantopcu |
2023-11-20 | [ruby/prism] Add character APIs for locations | Kevin Newton |
2023-11-14 | [ruby/prism] Rename librubyparser to libprism | Kevin Newton |
2023-11-03 | [ruby/prism] Rename suppress warnings to verbose | Kevin Newton |
2023-11-03 | [ruby/prism] Wire up options through the Java parser | Kevin Newton |
2023-11-03 | [ruby/prism] Rename serialization APIs for consistency | Kevin Newton |
2023-11-03 | [ruby/prism] Wire up options through the FFI API | Kevin Newton |
2023-11-01 | [ruby/prism] More Ruby docs | Kevin Newton |
2023-10-30 | [ruby/prism] parse_inline_comments -> parse_comments | Kevin Newton |
2023-10-27 | [ruby/prism] Prism.parse_inline_comments | Kevin Newton |
2023-10-16 | [ruby/prism] Attach magic comments to the parse result | Kevin Newton |
2023-10-16 | [ruby/prism] Avoid unnecessary delete_prefix in LibRubyParser.resolve_type | Mau Magnaguagno |
2023-09-27 | Sync to prism rename commits | Kevin Newton |
2023-09-27 | Rename YARP filepaths to prism filepaths | Kevin Newton |