Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

Moved core included-build types into separate packages

- org.gradle.initialization.[Configurable]IncludedBuild -> org.gradle.includedbuild.[Configurable]IncludedBuild

- org.gradle.initialization.includedbuild.* -> org.gradle.includedbuild.internal.*

Better names

  1. … 49 more files in changeset.
Add minimal `buildSrc` sample project

    • -0
    • +13
    /samples/project-with-buildSrc/README.md
    • -0
    • +169
    /samples/project-with-buildSrc/gradlew
    • -0
    • +84
    /samples/project-with-buildSrc/gradlew.bat
    • -0
    • +0
    /samples/project-with-buildSrc/settings.gradle
Renamed `TaskDependencyGraph` -> `TaskInfoFactory`

Implement exponential backoff for cross-process file locking

Avoid creating unused output streams

Merge branch 'release'

Merge pull request #2230 from gradle/sw/gradle-build/build-cache-coverage-phase

Add jvm vendor as an input for test tasks

Fix missing @since and @Incubating annotation

Use JavaInstallationProbe to detect Java vendor

Make FS case sensitivity check lazy

Move IDE TAPI model integration tests from :toolingApi to :ide

  1. … 81 more files in changeset.
Move skipping TAPI tests depending on executer to ToolingApiSpecification

Fix minor inefficiencies in CLI client startup

ImmutableSet is faster than HashSet, for-loop is faster than

"functional" programming with Guava.