Bug 428178 - [1.8] isMainMethod(IMethod) should consider the default
Public modifier for main method in interface
Fixed Bug 428247 - [1.8][compiler] Race condition causes injection of
spurious raw types into the type system.
Bug 427628 - [1.8] regression : The method * is ambiguous for the type *
- fixing the root cause
Bug 428019 - [1.8][compiler] Type inference failure with nested generic
invocation.
Bug 426996 - [1.8][inference] try to avoid method
Expression.unresolve()?
Bug 428198 - [1.8][compiler] Type mismatch: cannot convert error from
unchecked conversion with @SuppressWarnings
Bug 428264 - [1.8] method reference of generic class causes problems
(wrong inference result or NPE)
Bug 396139 - [1.8] define which JRE8 build we are targeting in
BETA_JAVA8
- adjust for 1.8 b129 (needed by GTT.test1035)
Fixed Bug 428220 - [1.8][compiler] Javadoc processing interferes with
type inference.
1.8 fix typo in method name
Fixed Bug 428285 - [1.8][compiler] ECJ fails to recognize ? super Object 
== { Object }
Bug 428294 - [1.8][compiler] Type mismatch: cannot convert from
List<Object> to Collection<Object[]>
Bug 428291 - [1.8][compiler] The method
addListener(ListExpressionHelper<E>, ObservableListValue<E>,
InvalidationListener) in the type ListExpressionHelper is not applicable
for the arguments (ListExpressionHelper<E>, ListBinding<E>,
ChangeListener<capture#2-of ? supe
Bug 428291 - [1.8][compiler] The method
addListener(ListExpressionHelper<E>, ObservableListValue<E>,
InvalidationListener) in the type ListExpressionHelper is not applicable
for the arguments (ListExpressionHelper<E>, ListBinding<E>,
ChangeListener<capture#2-of ? supe
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>