Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 87 for ANTLR (0.06 sec)

  1. platforms/software/antlr/src/integTest/groovy/org/gradle/api/plugins/antlr/Antlr4RelocationIntegrationTest.groovy

            projectDir.file("src/main/antlr/org/acme/Test.g4") << """grammar Test;
                @header {
                    package org.acme;
                }
                r  : 'hello' ID ;
                ID : [a-z]+ ;
                WS : [ \\t\\r\\n]+ -> skip ;
            """
            projectDir.file("build.gradle") << """
                apply plugin: "antlr"
    
                ${mavenCentralRepository()}
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 14:52:10 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  2. platforms/software/antlr/src/main/java/org/gradle/api/plugins/antlr/internal/antlr2/GrammarFileMetadata.java

     */
    package org.gradle.api.plugins.antlr.internal.antlr2;
    
    import java.io.File;
    import java.util.ArrayList;
    import java.util.List;
    
    /**
     * Models information about an Antlr grammar file, including the individual {@link #getGrammars grammars} (lexers,
     * parsers, etc) contained within it.
     */
    public class GrammarFileMetadata {
        private final File filePath;
        private final antlr.preprocessor.GrammarFile antlrGrammarFile;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 14:52:10 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. platforms/software/antlr/src/main/java/org/gradle/api/plugins/antlr/AntlrTask.java

     */
    
    package org.gradle.api.plugins.antlr;
    
    import org.gradle.api.NonNullApi;
    import org.gradle.api.file.FileCollection;
    import org.gradle.api.file.FileTree;
    import org.gradle.api.file.FileType;
    import org.gradle.api.file.ProjectLayout;
    import org.gradle.api.file.SourceDirectorySet;
    import org.gradle.api.plugins.antlr.internal.AntlrResult;
    import org.gradle.api.plugins.antlr.internal.AntlrSourceGenerationException;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 14:52:10 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  4. platforms/software/antlr/src/main/java/org/gradle/api/plugins/antlr/AntlrSourceDirectorySet.java

     * limitations under the License.
     */
    
    package org.gradle.api.plugins.antlr;
    
    import org.gradle.api.file.SourceDirectorySet;
    
    /**
     * Contract for a Gradle extension that acts as a handler for what I call a virtual directory mapping,
     * injecting a virtual directory named 'antlr' into the project's various {@link org.gradle.api.tasks.SourceSet source
     * sets}.
     *
     * @since 7.1
     */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 14:52:10 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/snippets/antlr/useAntlrPlugin/kotlin/src/test/java/org/gradle/GrammarTest.java

    package org.gradle;
    
    import java.io.StringReader;
    import org.junit.Test;
    import static org.junit.Assert.*;
    import org.antlr.runtime.CommonTokenStream;
    import org.antlr.runtime.ANTLRStringStream;
    public class GrammarTest {
        @Test
        public void canUseGeneratedGrammar() throws Exception {
            ANTLRStringStream in = new ANTLRStringStream("1+2");
            CalculatorLexer lexer = new CalculatorLexer(in);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 569 bytes
    - Viewed (0)
  6. platforms/software/antlr/build.gradle.kts

    plugins {
        id("gradlebuild.distribution.api-java")
    }
    
    description = "Adds support for generating parsers from Antlr grammars."
    
    errorprone {
        disabledChecks.addAll(
            "DefaultCharset", // 1 occurrences
            "Finally", // 1 occurrences
        )
    }
    
    dependencies {
        api(projects.stdlibJavaExtensions)
        api(project(":core"))
        api(project(":core-api"))
        api(project(":files"))
        api(project(":model-core"))
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jun 10 14:28:48 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  7. platforms/software/antlr/src/main/java/org/gradle/api/plugins/antlr/internal/antlr2/GrammarMetadata.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    package org.gradle.api.plugins.antlr.internal.antlr2;
    
    import antlr.Parser;
    import antlr.TreeParser;
    
    import java.io.File;
    
    /**
     * Models a grammar defined within an Antlr grammar file.
     */
    public class GrammarMetadata {
        private final GrammarFileMetadata grammarFileMetadata;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 14:52:10 UTC 2023
    - 3K bytes
    - Viewed (0)
  8. testing/integ-test/src/integTest/groovy/org/gradle/integtests/PluginConfigurationAttributesIntegrationTest.groovy

            where:
            plugin       | configuration
            'antlr'      | 'antlr'
            'codenarc'   | 'codenarc'
            'jacoco'     | 'jacocoAgent'
            'jacoco'     | 'jacocoAnt'
            'pmd'        | 'pmd'
            'checkstyle' | 'checkstyle'
            'scala'      | 'zinc'
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 4K bytes
    - Viewed (0)
  9. platforms/software/antlr/src/main/java/org/gradle/api/plugins/antlr/internal/AntlrWorkerManager.java

            builder.setBaseName("Gradle ANTLR Worker");
    
            if (antlrClasspath != null) {
                builder.applicationClasspath(antlrClasspath);
            }
            builder.sharedPackages("antlr", "org.antlr");
            JavaExecHandleBuilder javaCommand = builder.getJavaCommand();
            javaCommand.setWorkingDir(workingDir);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 14:52:10 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  10. platforms/software/antlr/src/main/java/org/gradle/api/plugins/antlr/package-info.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    /**
     * A {@link org.gradle.api.Plugin} for generating parsers from Antlr grammars.
     */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 14:52:10 UTC 2023
    - 742 bytes
    - Viewed (0)
Back to top