Added comments support to antlr grammar. Added new token types to TokenTypes class.
TreeWalker treats comment nodes as hidden (skips them). Changed superclass of DetailAST to CommonASTWithHiddenTokens.
Added comments support to existing test inputs.
Added support of single-line and block comments
Edited TodoCommentCheck to use new comment nodes in AST
Added antlr grammar for parsing javadoc comments. Added UTs and abstract Check for future javadoc related Checks
Parse tree builder
Fixed grammar. Created wrapper for ParseTree named JavadocAST. Imroved AbstractJavadocCheck.
Write Author Check
SingleLineJavadocCheck
temp
getNextSibling, getPreviousSibling
eod
DetailNode and MutableDetailNode are different interfaces
Converting ParseTree to DetailNode. Replaced JavadocAst on DetailNode in SinglelineJavadocCheck
Refactoring of DescriptiveErrorListener
Refactoring. Added 'text' field to DetailNode and MutableDetailNode interfaces
WriteAuthorCheck use DetailNode instead of JavadocAst
Edited grammar to not have non-terminal nodes without children. getTokenType() method doesn't use 'instanceof' operator.
Edited message 'missed html close tag'
Minor