Cédric Champeau

Results 298 comments of Cédric Champeau

I am not sure we can do something here: the error is thrown by Gradle itself when it resolves the inputs of the task, that is to say at the...

We may need more than artifact transforms to do what you need and probably more than a single discussion to get to a working solution. However, from what I read,...

Hi guys. Note that everything that changes the method signature is unlikely to be accepted anytime soon as it is a binary breaking change.

I think what Mark wants is something like this: ``` groovy trait CollectionFactory { abstract T createSimilar() } trait ArrayListFactory implements CollectionFactory { public ArrayList createSimilar() { return new ArrayList()...

It is possible to check the existence of the method at runtime. Performance wise, this would however be terrific.

We might ping @blackdrag about this. The idea was to have pcollections integrated into Groovy 3. A premature inclusion might increase the chances of breaking changes between 2 and 3....

Persistent usually means you have a way to rollback to a previous state, while immutable doesn't guarantee this.

Hi Jim! Could you give us a bit of status update wrt to this PR and the associated tickets? Is that ready for merge?

I am a bit worried by an implementation which relies on a backing array actually. I understand it for the compatibility with `Tuple` but performance wise it is a bad...