Rafael Chaves

Results 161 comments of Rafael Chaves

For the next release, Gradle 8.7, we are introducing alternative verbs for the kind of expectation this issue states: ``` mapProperty.set(null as Map?) mapProperty.put("key", "value") mapProperty.isPresent // this is false,...

@martinbonnin We do consider deprecating `add*()` and `put*()`, but only after `append*()` and `insert*()` are out of incubation. Btw, I cannot reproduce the inconsistent behavior between map and list properties...

@martinbonnin Thanks, I indeed was misled by the var name, sorry for my confusion. > Still, I'm having a hard time understanding how this API works. Thanks for the feedback,...

> Would you be open to allowing Property in task properties? @martinbonnin Could you please open a feature request for property value types such as `Map` (and I guess `List`)...

One issue here is that the aggregating task does not depend on the subprojects tasks, so the subprojects tasks do not actually run. ~~The main difference between running with the...

I ended up taking back some of what I wrote above. I left the bits that I believe still apply. This does not seem to be about whether tasks in...

I think I found reproducible steps: ``` ./gradlew clean rm -Rf .gradle/ ./gradlew aggregateHtmlModules ./gradlew clean ./gradlew aggregateHtmlModules ``` (CC is enabled)

Reading the doc for `getTemporaryDir()`: > Returns a directory which this task can use to write temporary files to. Each task instance is provided with a separate temporary directory. ***There...