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-Classes 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.