@Override public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); mFiler = processingEnv.getFiler(); mElementUtils = processingEnv.getElementUtils(); mMessager = processingEnv.getMessager(); mIsFileCreated = false; }
@Override public void init(final ProcessingEnvironment processingEnv) { super.init(processingEnv); filer = processingEnv.getFiler(); }
@Override public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); mUtils = processingEnv.getElementUtils(); mFiler = processingEnv.getFiler(); }
@Override public synchronized void init(ProcessingEnvironment processingEnvironment) { super.init(processingEnvironment); mFileUtils = processingEnv.getFiler(); mElementUtils = processingEnv.getElementUtils(); mMessager = processingEnv.getMessager(); }
@Override public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); embeddedTypes = new LinkedHashMap<>(); generatedModelPackages = new LinkedHashSet<>(); graphs = new LinkedHashMap<>(); superTypes = new LinkedHashMap<>(); }
public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); String path = processingEnv.getOptions().get(GENERATE_PATH_KEY);// use javac complie options -AmotanGeneratePath=xxx if (path != null) { TARGET_DIR = path; } else { //use jvm option -DmotanGeneratePath=xxx TARGET_DIR = System.getProperty(GENERATE_PATH_KEY, "target/generated-sources/annotations/"); } }
/** {@inheritDoc} */ @Override public void init(ProcessingEnvironment procEnv) { super.init(procEnv); if (System.getProperty("lombok.disable") != null) { return; } procEnv.getMessager().printMessage(Diagnostic.Kind.WARNING, "Wrong usage of 'lombok.javac.apt.Processor'. " + report(procEnv)); }
@Override public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); filer = processingEnv.getFiler(); messager = processingEnv.getMessager(); documentor = new Documentor(processingEnv); }
@Override public void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); Map<String, String> options = processingEnv.getOptions(); boolean isGeneratingAbi = Boolean.valueOf(options.getOrDefault("com.facebook.buck.java.generating_abi", "false")); if (isGeneratingAbi) { mRunMode.add(RunMode.ABI); } boolean generateBuckHotswapCode = Boolean.valueOf(options.getOrDefault("com.facebook.litho.hotswap", "false")); if (generateBuckHotswapCode) { mRunMode.add(RunMode.HOTSWAP); } }
@Override public synchronized void init(ProcessingEnvironment env) { super.init(env); mElementUtils = env.getElementUtils(); mTypeUtils = env.getTypeUtils(); mFiler = env.getFiler(); mJsonObjectMap = new HashMap<>(); mProcessors = Processor.allProcessors(processingEnv); }
/** {@inheritDoc} */ @Override public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); try { FileObject manifest = processingEnv .getFiler() .createResource(StandardLocation.SOURCE_OUTPUT, "", "bugPatterns.txt"); pw = new PrintWriter(new OutputStreamWriter(manifest.openOutputStream(), UTF_8)); } catch (IOException e) { throw new RuntimeException(e); } }
@Override public synchronized void init(ProcessingEnvironment env) { super.init(env); String sdk = env.getOptions().get(OPTION_SDK_INT); if (sdk != null) { try { this.sdk = Integer.parseInt(sdk); } catch (NumberFormatException e) { env.getMessager() .printMessage(Kind.WARNING, "Unable to parse supplied minSdk option '" + sdk + "'. Falling back to API 1 support."); } } debuggable = !"false".equals(env.getOptions().get(OPTION_DEBUGGABLE)); typeUtils = env.getTypeUtils(); filer = env.getFiler(); try { trees = Trees.instance(processingEnv); } catch (IllegalArgumentException ignored) { } }
@Override public synchronized void init( ProcessingEnvironment processingEnv ) { super.init( processingEnv ); messagePrinter = new MessagePrinter( processingEnv.getMessager() ); duplicationValidator = new DuplicatedExtensionValidator<>( processingEnv.getElementUtils(), supportedAnnotationType, customNameFunction ); visitor = visitorSupplier.apply( processingEnv ); }
@Override public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); this.utils = new AptUtils(processingEnv); }
@Override public synchronized void init(ProcessingEnvironment env) { super.init(env); this.messager = env.getMessager(); this.filer = env.getFiler(); this.getProvidersClass = new GetProvidersClass(); this.brewJavaFile = new BrewJavaFile(); }
@Override public synchronized void init(ProcessingEnvironment processingEnvironment) { super.init(processingEnvironment); processorUtil = new ProcessorUtil(processingEnvironment); IndexerGenerator indexerGenerator = new IndexerGenerator(processorUtil); libraryModuleProcessor = new LibraryModuleProcessor(processorUtil, indexerGenerator); appModuleProcessor = new AppModuleProcessor(processingEnvironment, processorUtil); extensionProcessor = new ExtensionProcessor(processingEnvironment, processorUtil, indexerGenerator); }
@Override public synchronized void init(ProcessingEnvironment pe) { super.init(pe); treeUtils = Trees.instance(pe); prepareContext(((JavacProcessingEnvironment)pe).getContext()); }
@Override public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); androidAnnotationsEnv = new InternalAndroidAnnotationsEnvironment(processingEnv); ModelConstants.init(androidAnnotationsEnv); // Configure Logger LoggerContext loggerContext = LoggerContext.getInstance(); loggerContext.setEnvironment(androidAnnotationsEnv); try { AndroidAnnotationsPlugin corePlugin = new CorePlugin(); corePlugin.loadVersion(); coreVersion = corePlugin.getVersion(); LOGGER.info("Initialize AndroidAnnotations {} with options {}", coreVersion, processingEnv.getOptions()); List<AndroidAnnotationsPlugin> plugins = loadPlugins(); plugins.add(0, corePlugin); androidAnnotationsEnv.setPlugins(plugins); } catch (Exception e) { LOGGER.error(e, "Can't load plugins"); } }
@Override public synchronized void init(ProcessingEnvironment environment) { super.init(environment); processOptions(environment.getOptions()); modelBuilder = new Builder(environment); addValidator(new ImplementationValidator(modelBuilder, environment)); addValidator(new ImplementsValidator(modelBuilder, environment, sdkCheckMode)); addValidator(new RealObjectValidator(modelBuilder, environment)); addValidator(new ResetterValidator(modelBuilder, environment)); }