A multi-faceted language tool for the Java platform!

Groovy

Groovy 2.5.8

  -  46.39 MB  -  Open Source
  • Latest Version

    Groovy 4.0.22

  • Operating System

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • User Rating

    Click to vote
  • Author / Product

    Apache Software Foundation / External Link

  • Filename

    groovy-2.5.8-installer.exe

  • MD5 Checksum

    33a92784cf01758a754278a170208763

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Groovy 2.5.8.


For those interested in downloading the most recent release of Groovy or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Groovy 2.5.8 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Groovy 2.5.8 Screenshot 1

What's new in this version:

Bugs Fixed:
- Static compilation drops source position for method calls
- StaticCompilationVisitor.visitForLoop sets Parameter origin type, which prevents access to original source type and location
- @groovy.transform.builder.Builder should generate @Generated annotations for build(), builder() and setter methods
- General error during class generation
- Default compiler configuration is modified by GroovyMain
- "java.nio.file.Path.setText" does not work with CompileStatic on Groovy 2.5.7
- Compile error when accessing a public field inside a closure
- NPE: Groovy compiler error: exception in phase 'conversion' in source unit
- Using 'File.text = ' cause FileNotFoundException in Groovy 2.5.7 with @CompileStatic
- StaticInvocationWriter modifies shared global node ConstantExpression.NULL
- Sortable AST transform replaces custom compareTo method
- AutoClone AST transform replaces custom clone method
- AutoExternalize AST transform replaces custom read/write method
- The method clone should be public as it implements the corresponding method from interface java.lang.Object
- Static compiler ASM error for methods with identical names
- Syntactic sugar for set method calls in conflict with class member declarations
- CLONE - Use of an inner enum causes compilation to go into infinite loop - antlr2 fix
- StringIndexOutOfBoundsException in AstBrowser

Dependency upgrades:
- Bump picocli to 4.0.1

Improvements
- Groovysh: Do not force override classloader if user supplied is already GroovyClassLoader
- code smell in ProcessingUnit
- Additional support for @Testable annotation in JUnit5Runner
- Code in finally block is ignored in IntelliJ IDEA debugger
- Missing TextfierSupport from asm-util