SONARJAVA-433 Fix regression on Squid rule CycleBetweenPackages
SONARJAVA-433 fix remediationFunction of rule FailedUnitTests
SONARJAVA-433 fix remediationFunction of rule SkippedUnitTests
SONARJAVA-435 Make the Java plugin use the latest SonarQube rule API and feed SonarQube with default tags on each rule
Fix the SQALE remediation function for Squid MaximumInheritanceDepth rule
SONARJAVA-438 Restore support of multiple directories with class files
Upgrade to SonarQube 4.2-M14
SONARJAVA-452 innerClass Constructor with generic paramaters in expressions

Correct the grammar to support this syntax.
SONARJAVA-386 : Beta support of Java8

Parsing of the following syntaxes are supported:
 Annotation on types
 default method implementation
 Method reference
 Lambda expressions

The AST has been added an "Other" kind for nodes that are not yet implemented.
The construction of AST has been updated to support those syntaxes even if not implemented.
Same goes for Symbol table.
SONARJAVA-453 Lambda with block body with one statement can be simplified
Fix quality flaws
Fix quality flaws
SONARJAVA-453  Fix quality flaws
Refactor PrinterVisitor
Migrate AnonymousClassesTooBig to Strongly Typed AST and update for lambda
move PrinterVisitor to test files
Migrate ThrowsFromFinallyCheck to strongly typed AST
Java 8  grammar update for use of bound in castExpression
remove useless imports
SONARJAVA-459 Rename rule repository Findbugs -> FindBugs