public MockableProcessor(Set<AnnotationTypeDeclaration> atds, AnnotationProcessorEnvironment env ) { this.atds = atds; this.env = env; this.env.getMessager().printNotice("Starting annotation process"); }
public IntactAnnotationProcessor(Set<AnnotationTypeDeclaration> atds, AnnotationProcessorEnvironment env) { this.atds = atds; this.env = env; this.env.getMessager().printNotice("Starting annotation process"); }
public SanityAnnotationProcessor( Set<AnnotationTypeDeclaration> atds, AnnotationProcessorEnvironment env ) { this.atds = atds; this.env = env; this.env.getMessager().printNotice( "Starting annotation process" ); }
public PotentialThreatProcessor(Set<AnnotationTypeDeclaration> atds, AnnotationProcessorEnvironment env) { this.atds = atds; this.env = env; this.env.getMessager().printNotice("Starting annotation process"); }
public void process() { SanityRuleVisitor visitor = new SanityRuleVisitor(); for ( AnnotationTypeDeclaration atd : atds ) { env.getMessager().printNotice( "Collecting annotation " + atd ); Collection<Declaration> decls = env.getDeclarationsAnnotatedWith( atd ); for ( Declaration decl : decls ) { decl.accept( DeclarationVisitors.getDeclarationScanner( visitor, DeclarationVisitors.NO_OP ) ); } } List<DeclaredRule> rules = visitor.getRules(); try { File targetDir = createTargetDir(); File targetFile = new File( targetDir, DeclaredRuleManager.RULES_XML_PATH ); targetFile.getParentFile().mkdirs(); env.getMessager().printNotice( "Writing " + rules.size() + " sanity rules to: " + targetFile ); Writer writer = new FileWriter( targetFile ); DeclaredRules jaxbRules = new DeclaredRules(); jaxbRules.getDeclaredRules().addAll( rules ); DeclaredRuleManager.writeRulesXml( jaxbRules, writer ); writer.close(); } catch ( Exception e ) { e.printStackTrace(); throw new SanityRuleException( e ); } }
env.getMessager().printNotice("Writing "+episodeFile); model.generateEpisodeFile(new StreamResult(episodeFile));
public void process() { PotentialThreatVisitor visitor = new PotentialThreatVisitor(); for (AnnotationTypeDeclaration atd : atds) { env.getMessager().printNotice("Collecting annotation "+atd); Collection<Declaration> decls = env.getDeclarationsAnnotatedWith(atd); for (Declaration decl : decls) { decl.accept(DeclarationVisitors.getDeclarationScanner(visitor, DeclarationVisitors.NO_OP)); } } try { visitor.print(); } catch (Exception e) { e.printStackTrace(); } }
public void process() { PotentialThreatVisitor visitor = new PotentialThreatVisitor(); for (AnnotationTypeDeclaration atd : atds) { env.getMessager().printNotice("Collecting annotation "+atd); Collection<Declaration> decls = env.getDeclarationsAnnotatedWith(atd); for (Declaration decl : decls) { decl.accept(DeclarationVisitors.getDeclarationScanner(visitor, DeclarationVisitors.NO_OP)); } } try { visitor.print(); } catch (Exception e) { e.printStackTrace(); } }
env.getMessager().printNotice("Writing "+episodeFile); model.generateEpisodeFile(new StreamResult(episodeFile));
public void process() { File targetDir = createTargetDir(); for (AnnotationTypeDeclaration atd : atds) { env.getMessager().printNotice("Processing annotation " + atd); Collection<Declaration> decls = env.getDeclarationsAnnotatedWith(atd); for (Declaration decl : decls) { MockableVisitor visitor = new MockableVisitor(env, targetDir); decl.accept(DeclarationVisitors.getDeclarationScanner(visitor, DeclarationVisitors.NO_OP)); try { visitor.generateMock(); } catch (Exception e) { e.printStackTrace(); } } } }
msg.printNotice("Wrote kind metadata for " + term + " to " + servicePath);
msg.printNotice("Wrote kind metadata for " + term + " to " + servicePath);
msg.printNotice("Wrote kind metadata for " + term + " to " + servicePath);