public boolean process()

in support/camel-k-apt/src/main/java/org/apache/camel/k/tooling/apt/CamelProcessor.java [50:70]


    public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv) {
        for (TypeElement annotation : annotations) {
            Set<? extends Element> ae = roundEnv.getElementsAnnotatedWith(annotation);
            for (Element element: ae) {
                on(element, LoaderInterceptor.class, (e, a) -> {
                    service(
                        output("META-INF/services/org/apache/camel/k/loader/interceptor/%s", a.value()),
                        e
                    );
                });
                on(element, Customizer.class, (e, a) -> {
                    service(
                        output("META-INF/services/org/apache/camel/k/customizer/%s", a.value()),
                        e
                    );
                });
            }
        }

        return false;
    }