Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for getElementsAnnotatedWith (0.42 sec)

  1. platforms/documentation/docs/src/snippets/java/incrementalAnnotationProcessing/groovy/processor/src/main/java/org/gradle/ServiceRegistryProcessor.java

            Writer writer = serviceRegistry.openWriter();
            writer.write("public class ServiceRegistry {");
            for (Element service : roundEnv.getElementsAnnotatedWith(serviceAnnotation)) {
                addServiceCreationMethod(writer, (TypeElement) service);
            }
            writer.write("}");
            writer.close();
            // end::aggregating-annotation-processor[]
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  2. platforms/jvm/language-java/src/test/groovy/org/gradle/api/internal/tasks/compile/processing/AggregatingProcessorTest.groovy

            annotation("Service")
        ] as Set
    
        RoundEnvironment roundEnvironment = Stub(RoundEnvironment) {
            getRootElements() >> ([type("A"), type("B"), type("C")] as Set)
            getElementsAnnotatedWith(_ as TypeElement) >> { TypeElement annotationType ->
                if (annotationType.is(annotationTypes[0])) {
                    [type("A")] as Set
                } else if (annotationType.is(annotationTypes[1])) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/snippets/java/incrementalAnnotationProcessing/groovy/processor/src/main/java/org/gradle/EntityProcessor.java

            if (!annotations.equals(Collections.singleton(entityAnnotation))) {
                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/processing/AggregatingProcessingStrategy.java

            } else {
                for (TypeElement annotation : annotations) {
                    result.getAggregatedTypes().addAll(namesOfElements(roundEnv.getElementsAnnotatedWith(annotation)));
                }
            }
        }
    
        private static Set<String> namesOfElements(Set<? extends Element> orig) {
            if (orig == null || orig.isEmpty()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 29 15:12:07 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  5. platforms/jvm/language-java/src/testFixtures/groovy/org/gradle/language/fixtures/AnnotationProcessorFixture.groovy

                        Set<Element> elements = new HashSet<>();
                        for (TypeElement annotation : annotations) {
                             elements.addAll(roundEnv.getElementsAnnotatedWith(annotation));
                        }
                        ${generatorCode}
                        return true;
                    }
                }
    """
    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/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/AbstractInstrumentationProcessor.java

        public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
            Stream<? extends Element> annotatedTypes = getSupportedAnnotations().stream()
                .flatMap(annotation -> roundEnv.getElementsAnnotatedWith(annotation).stream())
                .flatMap(element -> findActualTypesToVisit(element).stream())
                .sorted(Comparator.comparing(AbstractInstrumentationProcessor::elementQualifiedName));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 13:09:40 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  7. platforms/jvm/plugins-java/src/integTest/groovy/org/gradle/java/compile/AbstractJavaCompilerIntegrationSpec.groovy

                                    }
    
                                    for (final Element classElement : roundEnv.getElementsAnnotatedWith(SimpleAnnotation.class)) {
                                        final String className = String.format("%s\$\$Generated", classElement.getSimpleName().toString());
    
                                        Writer writer = null;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 01 01:34:12 UTC 2024
    - 27.4K bytes
    - Viewed (0)
  8. platforms/jvm/language-groovy/src/testFixtures/groovy/org/gradle/groovy/compile/AbstractBasicGroovyCompilerIntegrationSpec.groovy

                                    }
    
                                    final String suffix = options.getOrDefault("suffix", "Generated");
                                    for (final Element classElement : roundEnv.getElementsAnnotatedWith(SimpleAnnotation.class)) {
                                        final String className = String.format("%s\$\$%s", classElement.getSimpleName().toString(), suffix);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 18 09:08:49 UTC 2023
    - 27K bytes
    - Viewed (0)
Back to top