Skip to content

Instantly share code, notes, and snippets.

@pietrocaselani
pietrocaselani / HelloProcessor.java
Last active August 9, 2025 06:27
Generate main method using Annotation Processor.
package com.pc.hello;
import com.sun.source.util.Trees;
import com.sun.tools.javac.code.Flags;
import com.sun.tools.javac.code.TypeTags;
import com.sun.tools.javac.processing.JavacProcessingEnvironment;
import com.sun.tools.javac.tree.TreeMaker;
import com.sun.tools.javac.util.Context;
import com.sun.tools.javac.util.List;
import com.sun.tools.javac.util.Name;