Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #9741 from gradle/devisnik/attribute-container-used-by-scan

Mark AttributeContainer as used by scan plugin

Mark AttributeContainer as used by scan plugin

Signed-off-by: Volker Leck <volker@gradle.com>

Publish 5.5-20190618131342+0000

Merge branch 'release'

    • -0
    • +6
    /subprojects/docs/src/docs/release/notes.md
Merge branch 'release'

Recognize Christian Fränkel in the release notes

    • -1
    • +2
    /subprojects/docs/src/docs/release/notes.md
Add TODO to EclipseModelBuilder

Merge pull request #9717 from fraenkelc/fraenkelc/eclipseruntime_backwards_compatibility

Fix EclipseModelBuilder compatibility with Gradle 5.5 ToolingApi clients

Merge pull request #9683 from gradle/jjohannes/java-library-performance

Extend Java test projects to measure java-library performance

    • -2
    • +2
    /subprojects/performance/templates.gradle
Add mention to exclude merging in release notes

    • -0
    • +6
    /subprojects/docs/src/docs/release/notes.md
Use 5.5-rc1 wrapper as rc2 and rc3 are broken

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Fix incorrect reduction of intersections

Simplification of intersections in the normalizing exclude

factory is done by pairs. There was a bug in the reduction

algorithm, that would cause the reduction result to be

wrong because we used the wrong, non simplified, exclude spec

for merging whenever a merge occured, to reduce on the next

item in a list.

Publish 5.5-20190618010046+0000

Publish 5.5-20190617151851+0000

Merge pull request #9711 from gradle/lacasseio/swift-init-templates

Add Swift application and library build init templates

Fix flaky test

Never trust `sleep` to handle your synchronization needs :).

Optimize a couple more cases

Optimize intersect(group, module) -> moduleId(group, module)

Optimize intersect(group, module names) -> moduleIdSet(group + name...)

Optimize a couple more cases

Optimize intersect(group, module) -> moduleId(group, module)

Optimize intersect(group, module names) -> moduleIdSet(group + name...)

Fix incorrect simplification of intersection of unions

The result of simplification was only correct if there was one

item not in common on both hands of the intersection.

Fixes #9718

Fix incorrect simplification of intersection of unions

The result of simplification was only correct if there was one

item not in common on both hands of the intersection.

Fixes #9718

Publish 5.5-20190617010020+0000

Use `outputContains` in the right context

Fix EclipseRuntime backwards compatibility

EclipseModelBuilder needs to handle Gradle 5.5 ToolingAPI clients.

These use EclipseWorkspaceProject instances that do not have the new

isOpen() method.

This change also adds the safety against duplicate projects names that

is already present in EclipseModelBuilder to RunBuildDependenciesTaskBuilder

Signed-off-by: Christian Fraenkel <fraenkelc@users.noreply.github.com>

Publish 5.5-20190616010042+0000

Merge pull request #9707 from gradle/sg/worker-api/classpath-inferer-2

Reconstruct user classloader for worker actions

Merge pull request #9709 from gradle/wolfs/kitchensink-project

Introduce pineapple project

Revert "Rebaseline Gradleception"

This reverts commit fc88bf5b40cf05310f0bdd9793868ad7a953a425.

This was already fixed apparently.

    • -1
    • +1
    /subprojects/performance/templates.gradle
Apply suggestions from code review

Co-Authored-By: Lóránt Pintér <lorant.pinter@gmail.com>

    • -3
    • +2
    /subprojects/docs/src/docs/release/notes.md
Rebaseline Gradleception

Adds support for native test fixtures

    • -1
    • +1
    /subprojects/performance/templates.gradle
Add file case change recognition mention to the release notes

    • -0
    • +5
    /subprojects/docs/src/docs/release/notes.md