@Override public synchronized void init(ProcessingEnvironment processingEnv) { super.init(processingEnv); String sourceOpt = processingEnv.getOptions().get("docgen.source"); if (sourceOpt != null) { sources = new ArrayList<>(Arrays.asList(sourceOpt.split("\\s*,\\s*"))); } docTrees = DocTrees.instance(processingEnv); helper = new Helper(processingEnv); registerPostProcessor(new LanguageFilterPostProcessor()); }