Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 206 for isolating (0.14 sec)

  1. platforms/jvm/language-java/src/test/groovy/org/gradle/api/internal/tasks/compile/processing/AnnotationProcessorDetectorTest.groovy

            given:
            def jar = tmpDir.file("classes.jar")
            jar << JarUtils.jarWithContents((INCREMENTAL_PROCESSOR_DECLARATION): "InJar,ISOLATING")
            def dir = tmpDir.file("classes")
            dir.file(INCREMENTAL_PROCESSOR_DECLARATION) << "InDir,ISOLATING"
            def cp = files(jar, dir)
    
            expect:
            detector.detectProcessors(cp) == [:]
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 20 10:14:55 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/snippets/java/incrementalAnnotationProcessing/groovy/processor/src/main/resources/META-INF/gradle/incremental.annotation.processors

    # tag::registering-incremental-annotation-processors[]
    org.gradle.EntityProcessor,isolating
    org.gradle.ServiceRegistryProcessor,dynamic
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 191 bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/snippets/java/incrementalAnnotationProcessing/groovy/processor/src/main/java/org/gradle/EntityProcessor.java

                return false;
            }
    
            // tag::isolating-annotation-processor[]
            Set<? extends Element> entities = roundEnv.getElementsAnnotatedWith(entityAnnotation);
            for (Element entity : entities) {
                createRepository((TypeElement) entity);
            }
            // end::isolating-annotation-processor[]
            return true;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  4. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/CompileJavaBuildOperationReportingCompiler.java

                        return AnnotationProcessorDetails.Type.AGGREGATING;
                    }
                    if (type == IncrementalAnnotationProcessorType.ISOLATING) {
                        return AnnotationProcessorDetails.Type.ISOLATING;
                    }
                    return AnnotationProcessorDetails.Type.UNKNOWN;
                }
            });
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 08 15:33:35 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  5. platforms/jvm/language-java/src/crossVersionTest/groovy/org/gradle/api/internal/tasks/compile/tooling/JavaCompileTaskOperationResultCrossVersionTest.groovy

    import spock.lang.Issue
    
    import java.time.Duration
    
    import static org.gradle.tooling.events.task.java.JavaCompileTaskOperationResult.AnnotationProcessorResult.Type.ISOLATING
    
    @TargetGradleVersion('>=4.6')
    class JavaCompileTaskOperationResultCrossVersionTest extends ToolingApiSpecification {
    
        def setup() {
            settingsFile << """
                include 'processor'
            """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  6. platforms/documentation/samples/src/integTest/groovy/org/gradle/integtests/samples/SamplesJavaIncrementalAnnotationProcessingIntegrationTest.groovy

    class SamplesJavaIncrementalAnnotationProcessingIntegrationTest extends AbstractIntegrationSpec {
    
        @Rule public final Sample processing = new Sample(temporaryFolder, 'java/incrementalAnnotationProcessing')
    
        def "isolating annotation processors are incremental"() {
            given:
            CompilationOutputsFixture outputs = new CompilationOutputsFixture(processing.dir.file("groovy/user/build/classes"))
            outputs.snapshot { compile() }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  7. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/events/task/java/JavaCompileTaskOperationResult.java

             */
            Duration getDuration();
    
            /**
             * Type of annotation processor.
             *
             * @since 5.1
             */
            enum Type {
                ISOLATING,
                AGGREGATING,
                UNKNOWN
            }
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  8. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/protocol/events/InternalJavaCompileTaskOperationResult.java

        @Nullable
        List<InternalAnnotationProcessorResult> getAnnotationProcessorResults();
    
        interface InternalAnnotationProcessorResult extends InternalProtocolInterface {
    
            String TYPE_ISOLATING = "ISOLATING";
            String TYPE_AGGREGATING = "AGGREGATING";
            String TYPE_UNKNOWN = "UNKNOWN";
    
            String getClassName();
    
            String getType();
    
            Duration getDuration();
    
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/DefaultIsolatableFactory.java

    import org.gradle.api.attributes.Attribute;
    import org.gradle.internal.hash.ClassLoaderHierarchyHasher;
    import org.gradle.internal.hash.HashCode;
    import org.gradle.internal.isolation.Isolatable;
    import org.gradle.internal.isolation.IsolatableFactory;
    import org.gradle.internal.state.Managed;
    import org.gradle.internal.state.ManagedFactoryRegistry;
    
    import javax.annotation.Nullable;
    import java.io.File;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 22:53:34 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  10. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/AnnotationProcessingCompileTask.java

        }
    
        private Processor decorateForIncrementalProcessing(Processor processor, IncrementalAnnotationProcessorType type, AnnotationProcessorResult processorResult) {
            switch (type) {
                case ISOLATING:
                    return new IsolatingProcessor(processor, processorResult);
                case AGGREGATING:
                    return new AggregatingProcessor(processor, processorResult);
                case DYNAMIC:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:42:29 UTC 2024
    - 7.4K bytes
    - Viewed (0)
Back to top