Apache Groovy 3.0.0 rc1 release, JVM dynamic scripting languages

Apache Groovy 3.0.0 rc1 released. Groovy is a powerful and dynamic alternative type of language with static type and static compilation for the Java platform, designed to increase developer productivity through simple, familiar and easy-to-learn syntax.

This release contains 53 bug fixes / improvements, improvements include:

  • Change Groovydoc process to support antlr4 syntax, including obtaining comments from AST
  • Unqualified support enumeration constants in the switch case
  • Warning for repair set properties "occurred illegal access operations reflected"
  • Reducing memory usage example MethodIndex
  • Generating for each class to avoid the conventional general procedure
  • Statically compiled CLI options
  • @ClosureParams added to Sql.withInstance (...) closure of input parameters
  • @ClosureParams added to Sql.withBatch (...) closure of input parameters
  • Provide better signature ResourceGroovyMethods.traverse (File, Map <String, Object>, Closure) (and overloaded)
  • Optimization of type checking ARM
  • Extension Method metaClass missing metadata off IDE / STC of
  • The DGM `minus` added to the` LocalDate`
  • Improve analytical performance

For more details, see the Release Notes .

Download: http://www.groovy-lang.org/download.html

Guess you like

Origin www.oschina.net/news/110912/groovy-3-0-0-rc-1-released