Fix for the renaming issue of comment 52 of Bug 108749 [index]
"references in workspace" is obviously incorrect.
Bug 441273: Typo in new API: org.eclipse.jdt.core.compiler.IProblem.NotAnnoationType
Fix for bug 441273 - Fixing test failures
Fixed Bug 435348 - [1.8][compiler] NPE in JDT Core during AST creation

Signed-off-by: shankha banerjee <shankhba@in.ibm.com>
Fixed Bug 434556 - Broken class file generated for incorrect annotation
usage

Signed-off-by: Sasikanth Bharadwaj<saammana@in.ibm.com>
Fixed Bug 440731 - [1.8][code select] Hover, F3 doesn't work for method
reference in method invocation of overloaded method

Signed-off-by: shankha banerjee <shankhba@in.ibm.com>
Fixed Bug 438812 - Missing bridge methods in indirect child classes with
ECJ 3.10.0

Signed-off-by: Sasikanth Bharadwaj <saammana@in.ibm.com>
Fixed Bug 432614 - [1.8] LambdaExpression#resolveMethodBinding() gives
parameter type annotation from SAM
Bug 428069 - Troubleshooting logs in DebugEvaluationTest#test012()
Bug 441693 - [1.8][null] Bogus warning for type argument annotated with
@NonNull
Bug 441797 - [1.8] synchronize type annotations on capture and its
wildcard
Tests from Bug 441338 - [1.8][null] better combine null type annotations
on substitution of parameterized type
Bug 441208 - [1.8][null]SuppressWarnings("null") does not suppress /
marked Unnecessary
Fixed html validation problem reported in bug 366298 comment 51
Bug 441726 - JDT performance regression due to bug 410207

Add a cache in JavaModelManager that maps a jar's IPath to its Java
language level, and persist the cache across Eclipse sessions. This
cache makes JarPackageFragmentRoot creation much faster. Items in the
cache are invalidated whenever the DeltaProcessor sees that a jar's
timestamp has changed.

FullSourceWorkspaceModelTests.testGetAllPackageFragmentRoots took 123ms
to execute before this patch, and only 29ms with this patch applied.
The same test took 30ms in Kepler with the patch for bug 411423 applied.

Change-Id: Ic97dff022f9501a25315c35fae42df79b01486cc
Signed-off-by: Terry Parker <tparker@google.com>
Fixed Bug 434326 - [compile][generics] Slow compilation of test cases
with a significant amount of generics

Signed-off-by: Sasikanth Bharadwaj <saammana@in.ibm.com>
Fixed Bug 438471 - Java 1.8 functional interface rejected if it extends
an interface which overrides another interface's method

Signed-off-by: Sasikanth Bharadwaj <saammana@in.ibm.com>
Bug 441983 - Fix test dependency to both versions of o.e.jdt.annotation

This fixes tests with tycho-surefire-plugin

Change-Id: If5befdd7d0ecbd231cdaebe1378f76860501e7da
Also-by: Stephan Herrmann <stephan.herrmann@berlin.de>
Signed-off-by: Mickael Istria <mistria@redhat.com>
Fixed bug 422884 - [test] Failure in BasicBuildTests.testbBug386901:
Incorrect value expected:<0> but was:<2000>

Change-Id: Ie73778062c8ae28c529a98590c03f5aef50a3782
Signed-off-by: Jayaprakash Arthanareeswaran <jarthana@in.ibm.com>
Regression test for Bug 440592 - [1.8][reconciler] Cannot easily launch
application in case of certain usage of lambda expressions 


Signed-off-by: Sasikanth Bharadwaj <saammana@in.ibm.com>