Work on #17.Statements. Grammar part and test class. Tests WILL fail as the AST builder part is NOT implemented yet.
Work on #17.Statements. Implement ASTBuilder part. All tests pass.
Close #17. Merge branch 'feature/statements' into develop
Work on #20. Class and object initializers.
Closed #21. Minimal closure grammar.
Closed #22. Lists and map's constructor.
Newline handling experiment. Use of deque of braces and semantic predicates for more clear NL handling.
Close #24 Parenhesis handling in expression.
Close #23 Assignment operators implemented.
Close #25 Extends and implements clauses.
Close #26 Generics.
Close #27 Exception handling. Try/catch/finally and throw statements.
Update README.md

Closed #29 Add nicer TeamCity icon.
Work on #30 Annotation handling. Major problems exists.

Worked in classes, imports, packages, fields, wariable declarations and argument declarations.
Doesn't support newlines and incorrectly handles annotation order.
Has issues with annotated member location.
Work on #30 Annotation handling. Support newline handling and custom modifiers/annotation order.

Closed #31. More srict method generics checking. Generics needs to be rewritten.
Properties location fixed. Imports location was broken.
Closed #30 Annotation handling. NOTE: constructor annotations unsupported.

Field multiline annotations handled.
Merge branch 'feature/annotations' into develop
Closed #28 Throws declaration context.

Divided qualifiedClassname from className with generics, as some syntax constructions deny generics classes. (catch, throws)
Fixed bug in catch clause, that allows generics exception to be parsed.
Work on #36 FloatingPoint and integer literals.
 Work on #36 Hex, oct and underlined(12__34) literals. Scientific fp-number notation(1e10).