Sub-task
- [GRECLIPSE-495] - [parsing] attempting to extend class in the same file broken due to parsing failure
- [GRECLIPSE-927] - Add unimplemented methods quick fix
- [GRECLIPSE-941] - [parser] Dot at end of line breaks parser
- [GRECLIPSE-949] - Recognize ModuleNode.encounteredUnrecoverableError
Bug
- [GRECLIPSE-719] - better error message required
- [GRECLIPSE-849] - JDTClassNode is immutable---exception with Grails glabal ast transform
- [GRECLIPSE-958] - Global AST doesn't seem to work
- [GRECLIPSE-964] - Grab annotation doesn't fetch Jedis library
- [GRECLIPSE-1167] - Compiler error appears/disappears when file repeatedly saved: "cannot be resolved. It is indirectly referenced from the required .class files"
- [GRECLIPSE-1216] - Groovy Eclipse plugin stops reformatting of some Java files in Java projects
- [GRECLIPSE-1217] - NPE during organize import save action w/broken code
- [GRECLIPSE-1220] - Non-working copy Groovy compilation units that use DSLDs not working properly
- [GRECLIPSE-1222] - m2e configurator will add new classpath entries to the end of the classpath, rather than the beginning
- [GRECLIPSE-1224] - Incorrect inferencing of non-static reference
- [GRECLIPSE-1227] - DSLD files found inside of classpath containers not always found
- [GRECLIPSE-1233] - Renaming a method that has a parameter with a default value doesn't work
- [GRECLIPSE-1235] - code completion exception
- [GRECLIPSE-1236] - code completion StringIndexOutOfBoundsException exception
- [GRECLIPSE-1244] - Open declaration on static method in parent class from child method selects child class name
- [GRECLIPSE-1255] - More fun with default parameters
- [GRECLIPSE-1264] - Missing underline when setting missing property
- [GRECLIPSE-1266] - Unable to resolve delegate method from parent class inside closure
- [GRECLIPSE-1278] - NPE thrown from ConvertToClosureCompletionProposal when accessing Content Assist
Improvement
- [GRECLIPSE-1228] - code assist for generated ctors that take a Map
- [GRECLIPSE-1248] - Support for Groovy 1.8.4
- [GRECLIPSE-1259] - Make parameter guessing content assist guess better parameters.
- [GRECLIPSE-1262] - Auto-add curly brace after closure definition with an argument
- [GRECLIPSE-1282] - "Extract Method" with ALT+SHIFT+M doesn't work
New Feature
- [GRECLIPSE-909] - Groovy Quickfixes in the editor
- [GRECLIPSE-1182] - As a user, I would like the ability to suppress certain DGM references from content assist
- [GRECLIPSE-1211] - Include all binary dependencies of groovy-all inside of the groovy classpath container
- [GRECLIPSE-1225] - Convert to closure and convert to method Quick assists
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.