Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Ignore failing perf tests until network issues are resolved

Replace global test listeners with task test listeners for deamon clean up

Upgrade samples to Kotlin 1.2.30

    • -2
    • +2
    /samples/hello-android/build.gradle.kts
    • -1
    • +1
    /samples/hello-kotlin/build.gradle.kts
    • -1
    • +1
    /samples/maven-publish/build.gradle.kts
remove debug logging

Make `PrecompiledInitScript` expose the same API as `KotlinInitScript`

fix parallel integTests

Resolve paths relative to the applied `Settings` script

Merge pull request #4619 from gradle/hansd/moduleType

Introduced the property moduleType to derive source compatibility

Move check development binary inside whenFinalized action

Bump plugins version

Set future plugins version to 0.16.0

[gradlebuild] 2nd attempt for fixing copyright configuration in ide plugin

Make `PrecompiledSettingsScript` expose the same API as `KotlinSettingsScript`

[gradlebuild] Fixed bug with copyright configuration in the IDE plugin

[gradlebuild] Replaced usage of obsolete BuildHost class with BuildEnvironment

Apply java-library plugin for Groovy projects in buildSrc (#4590)

Polish BuildScanPlugin.kt

Using .flatMap{} instead of .map{}.flatten()

Emit build operation progress events for logging output (#4537)

* Tweak BuildOperationListener#progress api

* Use build operation id to reference progress

* Add workaround for tracing log output via build operation progress for composite builds

* Replace some Object typing of operation identifiers with OperationIdentifier.

* Associate all progress logging with the current build operation.

* Update logic to accommodate for all progress events now having build operation IDs.

* Don't allow ProgressStartEvent.buildOperationCategory to be null.

** Default it to uncategorized.

  1. … 36 more files in changeset.
Update tagging plugin to 0.43

Update tagging plugin to 0.42

Introduced the property moduleType to derive source compatibility settings

    • -0
    • +8
    /subprojects/announce/announce.gradle.kts
    • -0
    • +6
    /subprojects/build-init/build-init.gradle
  1. … 66 more files in changeset.
Added some coverage for incremental build of release variants of C++ components.

Split up an int test case.

Add files missed from bad merge.

Merge pull request #4599 from gradle/ldaley/current-build-operation

Rationalise handling of “current” build operation and build operation ID

Changed the interaction between `TaskExecutionPlan` and the `TaskPlanExecutor` so that `TaskInfo` objects do not leak out of the execution plan. Moved responsibility for cleaning up at the completion of a task inside the execution plan (where the logic is anyway), so that now the executor only receives `Task` objects rather than the internal scheduling state. This also allows two state lock operations that previously happened one immediately after the other, to be merged into a single lock operation.

Add `ScriptApi` tests for the precompiled script templates

Changed a lazy lookup of the `BuildIdentity` service to instead be injected, as it is now always available.

A minor simplification.