Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
TeamCity change in 'Gradle :: Branches :: Performance' project: general settings of 'AdHoc Performance Scenario - Linux' build configuration were updated

TeamCity change in 'Gradle :: Branches :: Performance' project: general settings of 'AdHoc Performance Scenario - Linux' build configuration were updated

TeamCity change in 'Gradle :: Branches :: Performance' project: general settings of 'AdHoc Performance Scenario - Linux' build configuration were updated

TeamCity change in 'Gradle :: Branches :: Performance' project: general settings of 'AdHoc Performance Scenario - Linux' build configuration were updated

Remove ResolvedVariant.getArtifacts()

- Replaced ResolvedVariant.getArtifacts() with inline visit() and prepare()

- Inlined a bunch of `ResolvedArtifactSet` impls into `ResolvedVariant` impls

Use ‘java’ or ‘java-library’ depending on project and Gradle version

Move fields to top of class to match the style in Gradle

+review REVIEW-6462

Use correct Gradle distribution for performance tests

Address review items

+review REVIEW-6454

Fix main class and package name calculation

    • -3
    • +3
    /subprojects/performance/templates.gradle
Adjust files to change in incremental change performance tests

Add pom.xml generation to test project generator

Add `parallel` to project generator config

Upgrade gradle-script-kotlin to 0.8.0

The release notes will be update in a separate commit.

Bump version number {0.8.0 => 0.9.0-SNAPSHOT}

Simplify project generator

Prepare 0.8.0 release

Wait before testing the server connection for unavailability again

Fix string substitution in log statements

Use system properties directly from settings.gradle

We do not need the workaround any more now that we are not using an

init script.

+review REVIEW-6461

    • -7
    • +3
    /gradle/remoteHttpCacheSettings.gradle
Remove duplication from `LocalFileDependencyBackedArtifactSet`

Fail artifact resolution when an artifact transform produces an output that is not one of its inputs or a child of its output directory.

Some tweaks to artifact transform error messages.

Reworked how locking is applied around artifact transforms, so that 2 threads don't attempt to run the same transform when the previous output has been deleted.

Fix SW model dependency resolution

A `BuildOperationProcessor` is provided to dependency resolving

classpath, allowing artifacts to be prepared in parallel.

Added `CacheAccess.withFileLock()` to allow an action to run while the current process is holding the lock for a cache, as an alternative and eventual replacement for `useCache()` which also blocks all other threads for the current process and other processes.

Remove some some duplicated words from gradle

    • -1
    • +1
    /design-docs/copy-spec-improvements.md
    • -1
    • +1
    /design-docs/done/dependency-management.md
    • -1
    • +1
    /design-docs/done/dependency-resolution-reporting.md
    • -1
    • +1
    /design-docs/done/testing-improvements.md
    • -1
    • +1
    /design-docs/done/tooling-api-improvements.md
    • -1
    • +1
    /design-docs/managed-component-model.md
  1. … 6 more files in changeset.
Update wrappers to latest snapshot distro

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Ignore int test with parallel mode for now.

Remove unused imports