Additional Test case for Bug 418979 [1.8][dom ast] Bad source ranges for
annotated
QualifiedType as type of ParameterizedType
Bug 418979 [1.8][dom ast] Bad source ranges for annotated QualifiedType as type of ParameterizedType

- Javadoc tweaks for NameQualifiedType
- tests: resolved TODOs and removed unused class
[1.8] Fix compiler warning about NLS.
[1.8] Test for Bug 424589 - [1.8][compiler] NPE in
TypeSystem.getUnannotatedType
Fix for Bug 424138 [1.8][dom ast] Bad source ranges for qualified
TYPE_USE annotation in extends clause
Bug 424286 - [1.8] Update type inference to spec version 0.9.1
- 0.8.0 admits constant narrowing of lambda return
Bug 424286 - [1.8] Update type inference to spec version 0.9.1
- record when unchecked conversion is used, prepare warning reporting
Bug 424286 - [1.8] Update type inference to spec version 0.9.1
- 0.8.0 changes one COMPATIBLE to SAME
Bug 424286 - [1.8] Update type inference to spec version 0.9.1
- 0.8.0 updates rules for wildcard constraints
Bug 424053 - [1.8][compiler] Consolidate type inference
- correction in inference variable dependency handling
- doc change
Bug 424286 - [1.8] Update type inference to spec version 0.9.1
- implement more wellformedness checking for fresh type variable
Testcases for Bug 420458 [1.8][dom ast] JLS8 ASTParser gives up on
multi-dimensional array reference in Javadoc
Bug 424286 - [1.8] Update type inference to spec version 0.9.1
- improved super type detection:
  - must be transitive,
  - don't illegally accept erasure equality
- one more constraint for explicitly typed lambda
- spec now says "erasure" of cls/ifc where we used "original()"
- adopt clarifications on reducing lambda/reference expression
- removed stale note in comments
Bug 424075 - [1.8] Compiler regression
Changed JDT Core project settings needed to allow compiling with JDK7.

Change-Id: I2af4d8b51e8ce9f16b4c43b296a68a708dc66792
Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Changed content assist filter to pass substring matches.

Change-Id: Iab85c5d9eb356238d9598e46b008d5b840e1e0a5
Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Bug 420953 - [subwords] Constructors that don't match prefix not found

Implemented super and especially subtype-aware addition to Content
Assist completions.

Change-Id: I7a002c7391e6567898e0117154a75130a11c7446
Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Changed project settings needed to allow compiling without built files
getting into git.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Fixed NPE when no type is returned.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Improved completion matching to not match in method arguments. Improved
completion ranging to rank subclasses over base classes and boost prefix
matches.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>