Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 43 for TypeElement (0.21 sec)

  1. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/processing/IsolatingProcessingStrategy.java

    import org.gradle.api.internal.tasks.compile.incremental.compilerapi.deps.GeneratedResource;
    
    import javax.annotation.processing.RoundEnvironment;
    import javax.lang.model.element.Element;
    import javax.lang.model.element.TypeElement;
    import javax.tools.JavaFileManager;
    import java.util.Set;
    
    import static org.gradle.api.internal.tasks.compile.incremental.processing.IncrementalAnnotationProcessorType.ISOLATING;
    
    /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  2. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/processing/DynamicProcessor.java

    import javax.annotation.processing.ProcessingEnvironment;
    import javax.annotation.processing.Processor;
    import javax.annotation.processing.RoundEnvironment;
    import javax.lang.model.element.TypeElement;
    import java.util.Set;
    
    /**
     * An annotation processor which can decide whether it is isolating, aggregating or non-incremental at runtime.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  3. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/processing/IncrementalProcessingStrategy.java

    import org.gradle.api.internal.tasks.compile.incremental.processing.AnnotationProcessorResult;
    
    import javax.annotation.processing.RoundEnvironment;
    import javax.lang.model.element.Element;
    import javax.lang.model.element.TypeElement;
    import javax.tools.JavaFileManager;
    import java.util.Set;
    
    /**
     * The strategy that updates the processing result according to the type and runtime behavior of a processor.
     */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 2K bytes
    - Viewed (0)
  4. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/processing/NonIncrementalProcessor.java

    import org.gradle.api.internal.tasks.compile.incremental.processing.AnnotationProcessorResult;
    
    import javax.annotation.processing.Processor;
    import javax.annotation.processing.RoundEnvironment;
    import javax.lang.model.element.TypeElement;
    import java.util.Set;
    
    /**
     * An annotation processor that did not opt into incremental processing.
     * Any use of such a processor will result in full recompilation.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  5. platforms/jvm/language-java/src/testFixtures/groovy/org/gradle/language/fixtures/AnnotationProcessorFixture.groovy

                    }
    
                    @Override
                    public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
                        Set<Element> elements = new HashSet<>();
                        for (TypeElement annotation : annotations) {
                             elements.addAll(roundEnv.getElementsAnnotatedWith(annotation));
                        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 29 15:12:07 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  6. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/processing/SupportedOptionsCollectingProcessor.java

    import javax.annotation.processing.ProcessingEnvironment;
    import javax.annotation.processing.Processor;
    import javax.annotation.processing.RoundEnvironment;
    import javax.lang.model.SourceVersion;
    import javax.lang.model.element.TypeElement;
    import java.util.ArrayList;
    import java.util.Collections;
    import java.util.HashSet;
    import java.util.List;
    import java.util.Set;
    
    /**
     * Collects all registered processors' supported options.
     *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  7. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/processing/DynamicProcessingStrategy.java

    import org.gradle.api.internal.tasks.compile.incremental.processing.IncrementalAnnotationProcessorType;
    
    import javax.annotation.processing.RoundEnvironment;
    import javax.lang.model.element.Element;
    import javax.lang.model.element.TypeElement;
    import javax.tools.JavaFileManager;
    import java.util.Set;
    
    /**
     * The strategy used for dynamic processors.
     *
     * @see DynamicProcessor
     */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  8. platforms/jvm/language-java/src/test/groovy/org/gradle/api/internal/tasks/compile/AnnotationProcessingCompileTaskTest.groovy

    import spock.lang.Issue
    import spock.lang.Specification
    
    import javax.annotation.processing.AbstractProcessor
    import javax.annotation.processing.RoundEnvironment
    import javax.lang.model.element.TypeElement
    import javax.tools.JavaCompiler
    import java.lang.reflect.InvocationTargetException
    
    class AnnotationProcessingCompileTaskTest extends Specification {
    
        @Issue("gradle/gradle#8996")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  9. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/modelreader/impl/AnnotationUtils.java

    import javax.lang.model.element.AnnotationMirror;
    import javax.lang.model.element.AnnotationValue;
    import javax.lang.model.element.Element;
    import javax.lang.model.element.TypeElement;
    import javax.lang.model.util.Elements;
    import java.lang.annotation.Annotation;
    import java.util.LinkedHashSet;
    import java.util.Map;
    import java.util.Optional;
    import java.util.Set;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 15 08:22:43 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  10. subprojects/core/src/integTest/groovy/org/gradle/JansiEndUserIntegrationTest.groovy

                    package org.gradle;
    
                    import javax.annotation.processing.*;
                    import javax.lang.model.SourceVersion;
                    import javax.lang.model.element.TypeElement;
                    import java.util.Set;
                    import java.io.PrintStream;
    
                    import org.fusesource.jansi.AnsiConsole;
    
                    @SupportedAnnotationTypes({"org.gradle.Custom"})
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Jul 24 18:12:50 UTC 2023
    - 8.7K bytes
    - Viewed (0)
Back to top