Fixed Bug 406319 - [1.8][compiler][codegen] Generate code for enclosing
instance capture in lambda methods
Additional tests for Bug 406319 - [1.8][compiler][codegen] Generate code
for enclosing instance capture in lambda methods
Bug 406641 - [1.8][compiler][codegen] Code generation for intersection
cast.
Fixed Bug 401989 - [1.8][compiler] hook lambda expressions into "can be
static" analysis
Fixed Bug 406392 - [1.8][compiler][codegen] Improve identification of
lambdas that must capture enclosing instance
Fixed Bug 406396 - Method can be static analysis misses a bunch of
cases...
Added (disabled) test for bug 406744
Fixed Bug 406773 - [1.8][compiler][codegen]
"java.lang.IncompatibleClassChangeError" caused by attempted invocation
of private constructor
Clean up to avoid duplicate lambdas and additional tests
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=406760
Fixed Bug 406847 - [1.8] lambda code compiles but then produces
IncompatibleClassChangeError when run
Fixed Bug 406846 - [1.8] compiler NPE for method reference/lambda code
compiled with < 1.8 compliance
Make sure scope is passed around in parameter compatibility analysis.
Test null bound reference behavior
Partial fix for Bug 406614 - [1.8][compiler] Confusing diagnostics for a
lambda with errors in method invocation contexts
Bug 406469: [1.8][dom ast] ASTRewrite support for PackageQualifiedType
Bug 407189: [1.8] ASTRewritingTest should also support _since and _only on whole test class
Fixed Bug 406619 - [1.8][compiler] Incorrect suggestion that method can
be made static.
Fixed Bug 400919 - [1.8][search] Search engine fails to annotation
matches in type variable bounds.
Fixed Bug 402812 - [1.8][completion] Code Completion problems with
static/default interface methods.