All Classes and Interfaces

Class
Description
Resolves local path and URL grammar coordinates declared in a catalog entry.
Compatibility plugin for legacy id name.jurgenei.gradle.antlr.g4.
Converts SQL input files to XML AST output using dynamically loaded ANTLR lexer/parser classes.
Exception raised when one or more file conversions fail.
Aggregate conversion statistics for a conversion run.
Maps ANTLRv4 grammar source into GrammarModel.
Writes GrammarModel into compact S-expression format.
Converts ANTLRv4 grammar files into GrammarModel and AST-Schema S-expression files.
In-memory grammar catalog keyed by grammar name.
Immutable grammar entry loaded from a catalog file.
Loads XML grammar catalogs with entries such as: <grammar name="plsql" runtimeGrammar="oracle" parser="..." lexer="..." start-rule="script"/>.
Centralized constants for grammar processing, execution models, and defaults.
Shared helpers for language plugin modules built on top of XmlAstGradleTask.
Shared conventions for language-specific XmlAst task variants.
Time unit conversion constants to avoid magic numbers.
G4-flavored XmlAstGradleTask with ANTLRv4 parser defaults.
Native Gradle-style task with explicit source/destination properties.
Registers xmlast Gradle tasks and wires them to the Java runtime classpath.
Legacy Gradle task model for converting source trees to XML AST output.
SAX-like XML builder with automatic indentation and escaping.