aboutsummaryrefslogtreecommitdiff
path: root/src/lombok/core/PrintAST.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/lombok/core/PrintAST.java')
-rw-r--r--src/lombok/core/PrintAST.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lombok/core/PrintAST.java b/src/lombok/core/PrintAST.java
index 9fb12b2c..6d1eaafd 100644
--- a/src/lombok/core/PrintAST.java
+++ b/src/lombok/core/PrintAST.java
@@ -9,4 +9,10 @@ import java.lang.annotation.Target;
@Retention(RetentionPolicy.SOURCE)
public @interface PrintAST {
String outfile() default "";
+
+ /**
+ * Normally, the printer will print each node focusing on the node (E.g. classname, and such). By setting printContent to true,
+ * methods, initializers, and other statement-containing elements actually print their java code instead of element class names.
+ */
+ boolean printContent() default false;
}