Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Prism as a Ruby parser #1245

Merged
merged 1 commit into from
Mar 3, 2024
Merged

Support Prism as a Ruby parser #1245

merged 1 commit into from
Mar 3, 2024

Commits on Mar 3, 2024

  1. Support Prism as a Ruby parser

    Follow up rubocop/rubocop-ast#277
    
    Internally, the Parser gem API is used directly to parse db/schema.rb.
    This has been replaced with `RuboCop::AST::ProcessedSource` from RuboCop AST 1.31,
    which is compatible with the Prism parser API of the Parser gem API.
    
    This change resolves error (e.g., `uninitialized constant Parser::Ruby33`)
    related to db/schema.rb parsing when Prism is specified as the parser engine,
    enabling paring with Prism.
    koic committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    d8ce294 View commit details
    Browse the repository at this point in the history