Re: Groovy 2.5.3-SNAPSHOT join build error

2018-09-16 Thread Paul King
I have merged some changes to help with Jacoco integration and a fix related to short-comings around the modifiers for the GroovyObject methods either of which might be the cause. I was planning to send out an email to get further feedback because these on face value benign changes are rather

Proposal groovy-bom

2018-09-16 Thread Leonard Brünings
Hi, the switch to fine grained artifacts with groovy-2.5 made it harder to consistently mange package versions. Many projects offer a bom pom (https://www.baeldung.com/spring-maven-bom), that manages all the packages so users of maven have to just import the bom pom instead of having to manage

Re: Groovy 2.5.3-SNAPSHOT join build error

2018-09-16 Thread Remko Popma
One of the changes in 2.5.3 is a picocli upgrade. A potentially breaking change is that error messages for things like missing required options have been improved in picocli-3.6. If Nextflow uses picocli, and the tests verify the error message text, this may cause tests to fail. On Mon, Sep 17,

Groovy 3.0 breaking changes

2018-09-16 Thread Paolo Di Tommaso
Dear all, Currently Groovy breaks the polymorphism contract for the `equals` and `toString` methods for objects implementing List, Set, Map interfaces. For example: class Mylist extends ArrayList { Mylist(Collection c) { super(c) } @Override boolean equals(Object o) { throw new

Groovy 2.5.3-SNAPSHOT join build error

2018-09-16 Thread Paolo Di Tommaso
The Nextflow joint build is failing with the latest snapshot version. http://ci.groovy-lang.org/viewLog.html?buildId=52435 Since I'm not replicate these errors I'm wondering if there's been any critical change in the latest 2.5.3-SNAPSHOT version. Cheers, Paolo