-
Notifications
You must be signed in to change notification settings - Fork 192
4.9.0 Release Notes
Greclipse 4.9.0 was released on March 31st 2023.
-
Groovy 4.0.11
-
Groovy 3.0.17
-
Groovy 2.5.22
📋 The new antlr4-based Parrot Parser is disabled by default. To enable it, add
-Dgroovy.antlr4=true
to your eclipse.ini file after the-vmargs
line or add a compiler config script to your project withconfiguration.pluginFactory = org.codehaus.groovy.control.ParserPluginFactory.antlr4()
. Please note that parser recovery is not implemented for the Parrot Parser, so your editing experience may be sub-par in this mode.
- Eclipse 4.27 (2023-03)
-
backport fixes and tests
GROOVY-8136 GROOVY-8499 GROOVY-9059 GROOVY-10887 GROOVY-10890 GROOVY-10894 GROOVY-10897 GROOVY-10904 GROOVY-10933 GROOVY-10939
-
Search for method that includes type parameter
-
Search for read or write references finds correct property accessor matches
-
DSLDs: Ordering on enclosingCallName/enclosingCallDeclaringType pointcut binding
-
Quick Assist "Replace method call with property expression" includes qualifier for super class setter
Current:
Previous:
-
Quick Assist "Replace method call with property expression" includes qualifier for setter-based property with parameter name clash
Current:
Previous:
-
deprecated local variable declaration
Current:
Previous:
-
closure params in presence of named arguments
Current:
Previous:
-
def
,var
andfinal
in multi-declaration expressionPrevious:
-
def
andfinal
within gstringCurrent:
Previous:
-
new
andnull
within gstringCurrent:
Previous:
-
outer class field vs. dynamic property
Current:
Previous:
- 1405: Support for m2e 2.0.x (Eclipse 2022-09)
- 1432: Error compiling previously working project - NPE inside groovy compiler
-
1433: Fix syntax highlighting for
new
andnull
within gstring - 1434: Add support for Eclipse 4.27 (2023-03)
-
1435: Fix code select for
def
,var
andfinal
in multi-declaration expression - 1438: Fix syntax highlighting for deprecated local variable declaration
-
1439: Fix syntax highlighting for
def
andfinal
within gstring - 1442: Add support for Groovy 4.0.8
- 1443: Add support for Groovy 2.5.21
- 1446: Fix type inferencing for closure params in presence of named arguments
- 1447: Add support for Groovy 3.0.15
- 1448: Add support for Groovy 4.0.9
- 1451: DSLDs: Wrong ordering on enclosingCallName/enclosingCallDeclaringType pointcut binding
- 1454: Quick Assist "Replace method call with property expression" inserts wrong qualifier for super class setter
- 1455: Quick Assist "Replace method call with property expression" inserts wrong qualifier for setter-based property with parameter name clash
- 1457: Search for method that includes type parameter fails
- 1458: Search for read or write references finds incorrect property accessor matches
-
1460: Fix syntax highlighting for
class
within gstring - 1461: Add support for Groovy 3.0.16
- 1462: Add support for Groovy 4.0.10
- 1465: Add support for Groovy 2.5.22
- 1466: Add support for Groovy 3.0.17
- 1467: Add support for Groovy 4.0.11
- 1468: Fix type inferencing and syntax highlighting for outer class field vs. dynamic property
Use one of the following update sites depending on your version of Eclipse:
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.27
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.26
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.25
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.24
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.23
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.22
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.21
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.20
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.19
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.18
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.17
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.16
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.15
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.14
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.13
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.12
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.11
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.10
- https://groovy.jfrog.io/artifactory/plugins-release/org/codehaus/groovy/groovy-eclipse-integration/4.9.0/e4.9
Archives of these update sites are also available:
- org.codehaus.groovy-4.9.0.v202303311542-e2303-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311536-e2212-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311531-e2209-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311525-e2206-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311520-e2203-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311516-e2112-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311512-e2109-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311508-e2106-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311503-e2103-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311459-e2012-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311453-e2009-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311449-e2006-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311443-e2003-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311439-e1912-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311434-e1909-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311428-e1906-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311422-e1903-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311417-e1812-updatesite.zip
- org.codehaus.groovy-4.9.0.v202303311403-e1809-updatesite.zip