@Override public void init(ProcessingEnvironment processing) { delegate.init(processing); }
@Override public void init(ProcessingEnvironment processing) { delegate.init(processing); }
COMPLETIONS.init(processingEnv); for (Completion completion : COMPLETIONS.getCompletions(element, annotation, member, userText)) { res.add(completion);
@Override public void init(ProcessingEnvironment processing) { delegate.init(processing); }
@Override public void init(ProcessingEnvironment processingEnv) { this.delegate.init(processingEnv); }
@Override public void init(ProcessingEnvironment processingEnv) { // get messager messager = processingEnv.getMessager(); wrappedProcessor.init(processingEnv); }
@Override public ProcessorInfo discoverNextProcessor() { if (processors.hasNext()) { Processor processor = processors.next(); processor.init(_processingEnv); ProcessorInfo procecssorInfo = new ProcessorInfo(processor) { // the goal is to notify incrementalCompiler when annotation processing is taking place // as of jdt.apt 1.3.0 this method is called right before running an annotation processor // which is close enough to what we need @Override public boolean computeSupportedAnnotations(Set<TypeElement> annotations, Set<TypeElement> result) { boolean shouldCall = super.computeSupportedAnnotations(annotations, result); if (shouldCall) { incrementalCompiler.onAnnotationProcessing(); } return shouldCall; } }; _processors.add(procecssorInfo); // TODO this needs to happen in RoundDispatcher.round() return procecssorInfo; } return null; }
@Override public ProcessorInfo discoverNextProcessor() { if (processors.hasNext()) { Processor processor = processors.next(); processor.init(_processingEnv); ProcessorInfo procecssorInfo = new ProcessorInfo(processor) { // the goal is to notify incrementalCompiler when annotation processing is taking place // as of jdt.apt 1.3.0 this method is called right before running an annotation processor // which is close enough to what we need @Override public boolean computeSupportedAnnotations(Set<TypeElement> annotations, Set<TypeElement> result) { boolean shouldCall = super.computeSupportedAnnotations(annotations, result); if (shouldCall) { incrementalCompiler.onAnnotationProcessing(); } return shouldCall; } }; _processors.add(procecssorInfo); // TODO this needs to happen in RoundDispatcher.round() return procecssorInfo; } return null; }
@Override public void init(final ProcessingEnvironment procEnv) { super.init(procEnv); String envClassName = procEnv.getClass().getName(); if (envClassName.contains("com.sun.tools")) { delegator = new JavacMultilineProcessor(); } else { delegator = new EcjMultilineProcessor(); } delegator.init(procEnv); }
@Override public void init(final ProcessingEnvironment procEnv) { super.init(procEnv); String envClassName = procEnv.getClass().getName(); if (envClassName.contains("com.sun.tools")) { delegator = new JavacMultilineProcessor(); } else { delegator = new EcjMultilineProcessor(); } delegator.init(procEnv); }
p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); Object o = clazz.newInstance(); Processor p = (Processor) o; p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); if (_serviceLoaderIter.hasNext()) { Processor p = _serviceLoaderIter.next(); p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi);
p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); Object o = clazz.newInstance(); Processor p = (Processor) o; p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); if (_serviceLoaderIter.hasNext()) { Processor p = _serviceLoaderIter.next(); p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi);
p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); Object o = clazz.newInstance(); Processor p = (Processor) o; p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); if (_serviceLoaderIter.hasNext()) { Processor p = _serviceLoaderIter.next(); p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi);
p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); Object o = clazz.newInstance(); Processor p = (Processor) o; p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); if (_serviceLoaderIter.hasNext()) { Processor p = _serviceLoaderIter.next(); p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi);
p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); Object o = clazz.newInstance(); Processor p = (Processor) o; p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); if (_serviceLoaderIter.hasNext()) { Processor p = _serviceLoaderIter.next(); p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi);
p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); Object o = clazz.newInstance(); Processor p = (Processor) o; p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi); if (_serviceLoaderIter.hasNext()) { Processor p = _serviceLoaderIter.next(); p.init(_processingEnv); ProcessorInfo pi = new ProcessorInfo(p); _processors.add(pi);
ProcessorState(Processor p, Log log, Source source, ProcessingEnvironment env) { processor = p; contributed = false; try { processor.init(env); checkSourceVersionCompatibility(source, log); supportedAnnotationPatterns = new ArrayList<Pattern>(); for (String importString : processor.getSupportedAnnotationTypes()) { supportedAnnotationPatterns.add(importStringToPattern(importString, processor, log)); } supportedOptionNames = new ArrayList<String>(); for (String optionName : processor.getSupportedOptions() ) { if (checkOptionName(optionName, log)) supportedOptionNames.add(optionName); } } catch (ClientCodeException e) { throw e; } catch (Throwable t) { throw new AnnotationProcessingError(t); } }
ProcessorState(Processor p, Log log, Source source, ProcessingEnvironment env) { processor = p; contributed = false; try { processor.init(env); checkSourceVersionCompatibility(source, log); supportedAnnotationPatterns = new ArrayList<Pattern>(); for (String importString : processor.getSupportedAnnotationTypes()) { supportedAnnotationPatterns.add(importStringToPattern(importString, processor, log)); } supportedOptionNames = new ArrayList<String>(); for (String optionName : processor.getSupportedOptions() ) { if (checkOptionName(optionName, log)) supportedOptionNames.add(optionName); } } catch (ClientCodeException e) { throw e; } catch (Throwable t) { throw new AnnotationProcessingError(t); } }
ProcessorState(Processor p, Log log, Source source, ProcessingEnvironment env) { processor = p; contributed = false; try { processor.init(env); checkSourceVersionCompatibility(source, log); supportedAnnotationPatterns = new ArrayList<Pattern>(); for (String importString : processor.getSupportedAnnotationTypes()) { supportedAnnotationPatterns.add(importStringToPattern(importString, processor, log)); } supportedOptionNames = new ArrayList<String>(); for (String optionName : processor.getSupportedOptions() ) { if (checkOptionName(optionName, log)) supportedOptionNames.add(optionName); } } catch (Throwable t) { throw new AnnotationProcessingError(t); } }
ProcessorState(Processor p, Log log, Source source, ProcessingEnvironment env) { processor = p; contributed = false; try { processor.init(env); checkSourceVersionCompatibility(source, log); supportedAnnotationPatterns = new ArrayList<Pattern>(); for (String importString : processor.getSupportedAnnotationTypes()) { supportedAnnotationPatterns.add(importStringToPattern(importString, processor, log)); } supportedOptionNames = new ArrayList<String>(); for (String optionName : processor.getSupportedOptions() ) { if (checkOptionName(optionName, log)) supportedOptionNames.add(optionName); } } catch (Throwable t) { throw new AnnotationProcessingError(t); } }