Gradle

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

Changeset df59ba4b2a5de490bf3e5f4cb8b08019befbfce9 does not exist.

Add ability to trace stack overflows only

Do not use heuristic to tell if we should revisit a node

The previous implementation assumed that if we visited a node once,

and then revisit later, and that the exclusion filter "excludes

the same things if we ignore artifacts", then we don't need to revisit.

The problem with this approach is that it's a heuristic, that in

practice compares the exclude specs. But, two exclude specs can

be _equivalent_ (they would exclude the same things) but not _equal_

(their structure is different, because for example they were reduced

differently because of ordering).

This commit removes this faulty `equalsIgnoreArtifact` method in

favor of a direct comparison of the result of excluding edges. If

both specs are equivalent, they will exclude the same edges.

Resolve review comments

Mention Eclipse test sources as a potential breaking change in the upgrade notes.

Optimize A ∩ (B ∪ C)

-> (A ∩ B) ∪ (A ∩ C)

User data shows this can often be reduced to an empty set because

distribution will compute empty sets on both sides.

int mode

Update released version to latest snapshot

Update library versions in build init to latest for 5.7

Clean release notes and welcome message for 5.7

    • -60
    • +0
    /subprojects/docs/src/docs/release/notes.md
Update version to 5.7

Clean accepted API changes

Recognize contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #9751 from bjornvester/typo_in_userguide_feature_variants

Fix small typo in the feature variants chapter of the user guide

Record time

Fixed managed property generation for `Property<T>` types where `T` is a parameterized type.

Fixed managed property generation for `Property<T>` types where `T` is a parameterized type.

Publish 5.5-20190620010535+0000

Add missing property annotation

Log more time

Log more time

Fix unit test to expect a Provider<Boolean>

Add contribution notice for PMD incremental cache

    • -0
    • +3
    /subprojects/docs/src/docs/release/notes.md
Update library/language versions used by build-init templates.

Update library/language versions used by build-init templates.

Remove the instant execution cache file when there is a failure writing to the cache file.

Remove the instant execution cache file when there is a failure writing to the cache file.

Disallow references to `ConfigurationContainer` from tasks serialized to the instant execution cache.

Disallow references to `ConfigurationContainer` from tasks serialized to the instant execution cache.

Workaround issues with PMD inspecting Gradle's classpath

Workaround issues with PMD inspecting Gradle's classpath