diff options
author | Roel Spilker <r.spilker@gmail.com> | 2013-08-13 00:24:51 +0200 |
---|---|---|
committer | Roel Spilker <r.spilker@gmail.com> | 2013-08-13 00:24:51 +0200 |
commit | 132d603dd4e43f50555ef33bac290b1080dfc5fa (patch) | |
tree | add360c2cf888cc0e81ff49aea72182c22bd9cbe /src/utils/lombok/javac/java8/CommentCollectingScanner.java | |
parent | 2b393ec62296edfeaa3e1d78850cdf3fb9767f78 (diff) | |
download | lombok-132d603dd4e43f50555ef33bac290b1080dfc5fa.tar.gz lombok-132d603dd4e43f50555ef33bac290b1080dfc5fa.tar.bz2 lombok-132d603dd4e43f50555ef33bac290b1080dfc5fa.zip |
Getting the java8 compiler remember the comments
Diffstat (limited to 'src/utils/lombok/javac/java8/CommentCollectingScanner.java')
-rw-r--r-- | src/utils/lombok/javac/java8/CommentCollectingScanner.java | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/utils/lombok/javac/java8/CommentCollectingScanner.java b/src/utils/lombok/javac/java8/CommentCollectingScanner.java new file mode 100644 index 00000000..1b8474ac --- /dev/null +++ b/src/utils/lombok/javac/java8/CommentCollectingScanner.java @@ -0,0 +1,21 @@ +package lombok.javac.java8; + +import lombok.javac.CommentInfo; + +import com.sun.tools.javac.parser.Scanner; +import com.sun.tools.javac.parser.ScannerFactory; +import com.sun.tools.javac.util.List; + +public class CommentCollectingScanner extends Scanner { + + private CommentCollectingTokenizer tokenizer; + + public CommentCollectingScanner(ScannerFactory fac, CommentCollectingTokenizer tokenizer) { + super(fac, tokenizer); + this.tokenizer = tokenizer; + } + + public List<CommentInfo> getComments() { + return tokenizer.getComments(); + } +}
\ No newline at end of file |