Bug 427748 - [1.8][compiler] Cannot convert from Boolean to boolean on
generic return type
Bug 427411 - [1.8][generics] JDT reports type mismatch when using method
that returns generic type
Fixed Bug 425216 - [1.8][dom ast] Binding for 'this' should have type
annotations when receiver is annotated
Part 2 of fix for Bug 425216 - [1.8][dom ast] Binding for 'this' should
have type annotations when receiver is annotated
Fixed Bug 427677 - [1.8][search] NPE in MatchLocator.reportMatching with 
unresolved NameQualifiedType qualifier
Fixed Bug 427753 - [1.8]
org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor should show type
annotations.
Revert inadvertant push
Bug 426902 - Remember to remove "SYSTEM" override, once JavaSE-1.8 is
supported
Fixed Bug 427320 - [1.8][dom ast] Type annotation on constructor is
returned via IBinding#getAnnotations
Amended junit for Bug 427736 - [1.8][generics] Method not applicable
error with identical parameter types
Test for Bug 427808 - [1.8] Correct super() invocation is not inferred
when argument is a conditional expression
Simplified test for 1.8 failure
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>
Added README.md and CONTRIBUTING.md changes.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Changed CompletionEngine to consider methods from a variable's declared
class more relevant than methods from superclasses.

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

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