added missing PromoteTempToFieldTests18
Bug 430818: [1.8][quick fix] Quick fix for "for loop" is not shown for bare local variable/argument/field

Signed-off-by: Lukas Hanke <hanke@yatta.de>
Bug 434693: [1.8][clean up] convert nested anonymous to lambdas results in code with conflicting variable names
Fixed bug 434188: [quick fix] shows sign of quick fix, but says no suggestions available.
Bug 410056: [1.8][move method] Moving default method brings up Textual Move wizard
Fixed bug 433932: Cancel moving a read-only resource error
Fixed bug 435279: [Hover] NPE when Annotation not visible on classpath
Bug 434791: [inline][quick assist] Delete key does not work after Inline local variable
Bug 433605 - [CSS] [dark theme] Provide reasonable JDT defaults for syntax color in the dark theme

Change-Id: I3e0c961531272abe668b2a5f629da4727e8ccefd
Signed-off-by: Lars Vogel <Lars.Vogel@gmail.com>
Fixed bug 433605: [CSS] [dark theme] Provide reasonable JDT defaults for syntax color in the dark theme
Bug 433605: [CSS] [dark theme] Provide reasonable JDT defaults for syntax color in the dark theme

typos; put ext.pt. contribution close to other theme extensions
Changed content assist filter to pass substring matches.

Improved content assist proposal ranking.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Fixed bug 428139: [extract local] Extract local variable should be
possible without selection

- New: Fixed extract variable not working from the other side of a
semicolon.

- New: Changed inline and extract Quick Assists to work on an AST
statement on the current line when invoked from within whitespace at the
start or end of the line.

- Changed Quick Assist processing to be aware of which command should be
executed and using this information to try bigger enclosing AST nodes
until a matching proposal is found or further expansion is not possible.

- Changed inline local variable to work from more AST nodes to match the
increased flexibility of extracting local variables..

- Introduced keybindings for:
Ctrl-Alt-Shift-Left Arrow does Extract local variable (this occurrance)
Ctrl-Alt-Left Arrow does Extract local variable (all occurrances)
Ctrl-Alt-Right Arrow does Inline local variable (all occurrances)
(There is no Inline local variable (this occurrance))

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Fixed bug 348857: [content assist] Allow to configure auto insertion
trigger characters

New 3: Fixed NPE when checking if content assist reset should be
triggered.

New 2: Allowed adding new auto completion trigger characters and changed
restart feature to reset content assist without eating so many
characters.

New: Added options to disable auto completion for single characters or
completely and to make auto completion restart code assist instead of
inserting selected item.

New: Moved and renamed previously added disable option.

Added configuration option to disable context-aware auto-insertion keys.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Fixed bug 430960 [formatter] Provide examples of suitable Off/On tags
for use

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Fixed bug 432147 - [refactoring] Extract Constant displays error message
on name of local variable

Implemented check in extract constant to activate a special convert
local variable to field refactoring on a local variable name.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Fixed bug 93850: [inline] Allow inlining of local variable initialized
to null.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>
Fixed bug 112349: [extract local] Extract a single null literal

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

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