Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Mention contribution

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Support Windows naming convention in the test for object files

Support Windows naming convention in the test for object files

Support Windows naming convention in the test for object files

Support Windows naming convention in the test for object files

Fix test

Maintain history if and only if an execution history store is available

Maintain history if and only if an execution history store is available

Maintain history if and only if an execution history store is available

Add short section about targetting different platforms

Add short section about targetting different platforms

Add short section about targetting different platforms

Add short section about targetting different platforms

Add short section about targetting different platforms

Allow UnitOfWork to not specify an ExecutionHistoryStore

Non-incremental work won't benefit from this anyway.

Clarify what is meant by "cache hits"

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Mention the new failures in the upgrade doc

Merge branch 'master' into eskatos/ie/spike-reuse-classloaders

Merge branch 'master' into eskatos/ie/spike-reuse-classloaders

Fail build on cache entry packing errors, too

Fail build on cache entry packing errors, too

Add notes on Try.flatMap() exception propagation

Remove assertion on the relationship between a Settings script class `ClassLoader` and its `buildscript.classLoader`

Given the relationship is not part of the settings script contract AND

the other assertions still hold, this should be safe.

The relationship between the `buildscript.classLoader` and the script

class classloader is not so simple to assert anymore given the new

`groovy-dsl:...` `ClassLoaderScope` and the way

`DefaultDeprecatedClassLoader` works.

Remove assertion on the relationship between a Settings script class `ClassLoader` and its `buildscript.classLoader`

Given the relationship is not part of the settings script contract AND

the other assertions still hold, this should be safe.

The relationship between the `buildscript.classLoader` and the script

class classloader is not so simple to assert anymore given the new

`groovy-dsl:...` `ClassLoaderScope` and the way

`DefaultDeprecatedClassLoader` works.

Remove assertion on the relationship between a Settings script class `ClassLoader` and its `buildscript.classLoader`

Given the relationship is not part of the settings script contract AND

the other assertions still hold, this should be safe.

The relationship between the `buildscript.classLoader` and the script

class classloader is not so simple to assert anymore given the new

`groovy-dsl:...` `ClassLoaderScope` and the way

`DefaultDeprecatedClassLoader` works.

Accept moving UnexportMainSymbol task to another package

Accept moving UnexportMainSymbol task to another package

Accept moving UnexportMainSymbol task to another package

Accept moving UnexportMainSymbol task to another package

Tidy up Try

- map() and flatMap() now both throw exceptions that happen during the execution of the given function

- tryMap() is introduced to turn any exception thrown during the given function's invocation into a failed Try

- orElseMapFailure() is renamed to getOrMapFailure()

- getSuccessfulOrElse() is replaced with tryMap().orElseMapFailure()

Plus a few bits of polish.

Added Javadoc.