1 مستودع
Collecting and reporting syntax errors and warnings from source files to identify and fix code issues early.
Distinct from Syntax Checking: Distinct from Syntax Checking: focuses on comprehensive code analysis diagnostics and warnings rather than basic interpreter parse checks.
Explore 1 awesome GitHub repository matching testing & quality assurance · Source Code. Refine with filters or upvote what's useful.
Parser is a Ruby source code parser that converts raw source text into structured abstract syntax trees for static analysis and code manipulation. It features dynamic dispatch mechanisms that select specific grammar and tokeniser implementations at runtime, supporting both the executing interpreter version and explicitly targeted language specification versions. The library constructs abstract syntax tree nodes as frozen, immutable objects while tracking exact source file coordinates and character ranges for each node. Developers can supply custom builder objects to control how tree nodes ar
Collects and reports syntax errors and warnings from source files to identify code issues early.