Gradle

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bump cglib in `buildSrc` too

Upgrade to cglib 3.2.5

Those changes are required to execute tests on Java 9, otherwise mocking fails,

because those frameworks like Gradle relied on APIs which are now closed.

Fix another instance of `defineClass` that wasn't Java 9 compatible

Switch forked integration tests to run with daemon by default

Bump wrapper to support Java 9 pipeline

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Clear canon caches when creating symlinks in tests

Some of our tests were actually only passing because

we were canonicalizing the files before creating a symlink

and the JVM would keep returning the original path for the next

30 s. By deleting some arbitrary file we can force it to clear its

caches immediately, making our tests show the actual expected

behavior.

TeamCity change in 'Gradle :: Branches :: Commit Phase' project: runners of 'Sanity Check' build configuration were updated

Merge branch 'release'

Ignore ci properties for distribution tests

Fix branch setting in performance builds

Use experimental master branch for now

Use the new individual perf worker config and pass the branch name

Accept more date patterns for the expires cookie header

Don't attempt to resolve asynchronously an artifact that has already been resolved in the current build invocation and whose result is already known in memory.

This avoids unnecessary synchronization overhead to run a build operation that effectively is a no-op, generates much less garbage, and delivers a more useful stream of build events to the build user.

Added a new type `ResolveableArtifact` to use instead of public `ResolvedArtifact` when resolving and visiting the artifacts of a dependency resolution result.

  1. … 15 more files in changeset.
Javadocs.

Temp. deactivate per-commit trigger for master

Attempt to fix sync error

Use unique ids for configurations

Use unique ids for configurations

Revert "TeamCity change in 'Gradle :: Check' project: Synchronization with own VCS root is enabled"

This reverts commit 0d03a74b4295a2ff360cf239e3d5b87dde8790f0.

  1. … 16 more files in changeset.
TeamCity change in 'Gradle :: Check' project: Synchronization with own VCS root is enabled

  1. … 16 more files in changeset.
Add a configuration for each test bucket

  1. … 14 more files in changeset.
Fix double increment

Revert "TeamCity change in 'Gradle :: Check' project: Synchronization with own VCS root is enabled"

This reverts commit 62948090fa5829530e0d7e975b800715c30e982d.

  1. … 38 more files in changeset.
Polish `DefaultExecHandle`

- Compose methods

- Static import `String.format` to make lines shorter

- Add empty lines between declarations and javadoc

TeamCity change in 'Gradle :: Check' project: Synchronization with own VCS root is enabled

    • -0
    • +18
    /.teamcity/Gradle_Check/project-config.xml
  1. … 38 more files in changeset.
Renamed project

TeamCity change in 'Gradle :: Check' project: Versioned settings configuration updated.

    • -0
    • +32
    /.teamcity/Gradle_Check/Project.kt
    • -0
    • +3
    /.teamcity/Gradle_Check/pluginData/plugin-settings.xml
    • -0
    • +26
    /.teamcity/Gradle_Check/settings.kts
    • -0
    • +17
    /.teamcity/Gradle_Check_Stage1/Project.kt
    • -0
    • +26
    /.teamcity/Gradle_Check_Stage1/settings.kts
    • -0
    • +14
    /.teamcity/Gradle_Check_Stage2/Project.kt
  1. … 79 more files in changeset.
Attempt to make OutputScrapingExecutionResult more tolerant of interleaved task output