API breaking changes:
191: moved TreeVisitor to visitor package
368, 162, 303, 302, 360: use correct type in some places.
371: code is now compiled with Java 8
342, 331: ModifierVisitorAdapter detects and removes broken nodes
328, 270: upgrade JavaCC (use TokenMgrException now) Other changes:
297: enable access to tokens.
341, 361: node positions are now OO
211, 373: escaping of \n \r for string literals
336, 276, 141: JavaDoc support now works
337, 281: reorganize the stream reading code
343, 309, 332, 57: take advantage of common interfaces
329, 326, 327: deal with platform issues
163, 236, 252, 296, 269, 339, 321, 322, 252, 253, 293, 295: various fixes
310, 311, 313, 301, 294: some code clean-ups
ConstructorDeclaration.getDeclarationAsString
setJavadoc
and getJavadoc
at various classesJavaparser.parse
MethodReferenceExpr
and TypeExpr
don't set themselves as parents