Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Polish `BuildScanPlugin`

- Suppress unused warning on plugin class

- Move auxiliary function to after its uses

- Shorten long expression with duplicate sub-expression via `sub-e.run { }`

- Deduplicate `buildScan` receiver by

- Nesting `background` expressions under single `buildScan` block

- Removing nested `buildScan` blocks

- Simplify `setCommitId` by changing receiver to `BuildScanExtension`

Use scan plugin 1.15

  1. … 1 more file in changeset.
Get the `buildScan` extension early to prevent CME with multi-threaded data gathering

Signed-off-by: Paul Merlin <paul@gradle.com>

Fix codenarc build scan values

Some violations don't have a message, but a source line instead.

Rename nested function for clarity

Wait for async processes to configure the `buildScan` extension

In `buildScan.buildFinished` to guarantee everything has finished before

transmitting the event stream.

Revert "Wait for async processes to configure `buildScan` extension"

This reverts commit 875e7f0fa844e91d3050f9f3c35d61f33de9356b.

Wait for async processes to configure `buildScan` extension

Polish `org.gradle.gradlebuild.profiling.buildscan.Visitor`

Avoid resolving all possible tasks

Apply ktlint-convention rules to Kotlin code in buildSrc

  1. … 55 more files in changeset.
Polish BuildScanPlugin.kt

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

Added gradlebuild namespace to plugins and more modularization in buildSrc

- Added to all plugins in buildSrc "gradlebuild." to their id

- Shortened plugin names

- Added ide and docs as additional modules

- Applied java-library plugin to Kotlin projects to model dependencies

    • -206
    • +0
    ./BuildScanConfigurationPlugin.kt
    • -0
    • +206
    ./BuildScanPlugin.kt
  1. … 85 more files in changeset.
Moved more scripts to buildSrc and refactored buildSrc

- Moved wrapper.gradle.kts to buildSrc

- Moved resumeBuild.gradle to buildSrc

- Moved minifiedDependencies.gradle to buildSrc

- Moved dependenciesCheck.gradle to buildSrc

- Moved updateReleasedVersions.gradle to buildSrc

- Introduced configuration submodule for developer focused configuration

- Created buildSrc submodule for buildquality

- Created buildSrc submodule for packaging

- Created buildSrc submodule for profiling

- Created buildSrc submodule for versioning

- Introduced org.gradle.gradlebuild naming convention

- Introduced project-groups file for providing groups of subprojects

    • -0
    • +206
    ./BuildScanConfigurationPlugin.kt
  1. … 40 more files in changeset.
Moved more scripts to buildSrc and refactored buildSrc

- Moved wrapper.gradle.kts to buildSrc

- Moved resumeBuild.gradle to buildSrc

- Moved minifiedDependencies.gradle to buildSrc

- Moved dependenciesCheck.gradle to buildSrc

- Moved updateReleasedVersions.gradle to buildSrc

- Introduced configuration submodule for developer focused configuration

- Created buildSrc submodule for buildquality

- Created buildSrc submodule for packaging

- Created buildSrc submodule for profiling

- Created buildSrc submodule for versioning

- Introduced org.gradle.gradlebuild naming convention

- Introduced project-groups file for providing groups of subprojects

    • -0
    • +206
    ./BuildScanConfigurationPlugin.kt
  1. … 40 more files in changeset.