JAX London 2014: A retrospective
Daily Roundup

Virgo 3.0 RC2 Updates Equinox to Indigo Version

Jessica Thornsby
Virgo-3-0-RC2-Updates-Equinox-to-Indigo-Version

PLUS, GroovyServ 0.9 released, and the Kotlin issue tracker opened to public.

Virgo 3.0 RC2 Updates Equinox to Indigo Version

The second release candidate of Virgo 3.0 is out now. In this release candidate, the documentation is finished and has been frozen, and Equinox has been updated to the Indigo version. It also includes bug fixes for the Equinox jar being duplicated in lib and lib/kernel, and unnecessary content in snaps sample JARs. More information on this release candidate, is available at the Bug List.

 

Kotlin Issue Tracker Goes Public

The issue tracker for the Kotlin statically-typed JVM-targeted programming language, is now open to the public. Through the issue tracker, users can view what JetBrains are working on, and file requests for new features, or changes in the current design.

 

CodeNarc 0.15 With 23 New Rules

The CodeNarc Team have announced the release of version 0.15 of their static analysis tool for Groovy source code. This release adds 23 new rules, which brings the total to 264 rules. The new rules include ‘BitwiseOperatorInConditional’ which checks for bitwise operations in conditionals; and ‘HardcodedWindowsRootDirectory’ which finds cases where a File object is constructed with a windows-based path. In addition to the new rules, support has been added for parameters in the @Test annotation, and a fix has been added for running CodeNarc with a Groovy 1.8 runtime. CodeNarc 0.15 can be downloaded now.

 

GroovyServ 0.9 Released

GroovyServ 0.9 has been released. Users can now build GroovyServ by Gradle. Maven’s pom.xml is currently still there, although according to the release notes, this may be removed in the next release. PWD environment variable can also now be used, and PWD is individually changed to the current directory, for each invocation of user script. There are fixes for the invocation of groovyserver failing when a path of GROOVY_HOME included a white space, and the parsing options of Ruby client have been refactored, which fixed some bugs.

GroovyServ features include transparent server invocation, so the client invokes a server in background if a server is not running when a client is invoked, and the simultaneous execution of scripts.

Author
Comments
comments powered by Disqus