Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Convert buildSrc to included build and precompile shared code quality plugins

    • -70
    • +0
    ./build/GradleStartScriptGenerator.groovy
    • -88
    • +0
    ./build/ReleasedVersionsFromVersionControl.groovy
    • -49
    • +0
    ./build/ReproduciblePropertiesWriter.groovy
    • -78
    • +0
    ./build/UpdateReleasedVersions.groovy
    • -41
    • +0
    ./build/remote/DefaultRemoteGradleVersionResolver.groovy
    • -22
    • +0
    ./build/remote/RemoteGradleVersionResolver.groovy
  1. … 877 more files in changeset.
Remove no longer used method `BuildReceipt.readBuildReceipt`

Compute `buildTimestamp` using a value source to capture the relevant build logic inputs

  1. … 2 more files in changeset.
Move registration of tasks from `build-receipt.gradle` to `BuildVersionPlugin`

So the required property values don't have to be shared via extra properties.

  1. … 2 more files in changeset.
Move registration of tasks from `build-receipt.gradle` to `BuildVersionPlugin`

So the required property values don't have to be shared via extra properties.

  1. … 2 more files in changeset.
Move registration of tasks from `build-receipt.gradle` to `BuildVersionPlugin`

So the required property values don't have to be shared via extra properties.

  1. … 2 more files in changeset.
Dedupe references to `BuildReceipt.BUILD_RECEIPT_FILE_NAME`

  1. … 1 more file in changeset.
Dedupe timestamp date format logic

  1. … 1 more file in changeset.
Move the validation and wiring logic out of the Gradle distribution install tasks and into a plugin that applies this as convention.

This change also allows the install tasks to work with instant execution.

  1. … 5 more files in changeset.
Move the validation and wiring logic out of the Gradle distribution install tasks and into a plugin that applies this as convention.

This change also allows the install tasks to work with instant execution.

  1. … 5 more files in changeset.
Move the validation and wiring logic out of the Gradle distribution install tasks and into a plugin that applies this as convention.

This change also allows the install tasks to work with instant execution.

  1. … 5 more files in changeset.
Move the validation and wiring logic out of the Gradle distribution install tasks and into a plugin that applies this as convention.

This change also allows the install tasks to work with instant execution.

  1. … 5 more files in changeset.
Catch up with master

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 415 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Add a public service that can be used to query metadata about a Java installation, such as the Java version that it implements.

This is intended to help build logic authors locate and verify that the correct Java versions are being used to run Gradle, compile source and run tests.

    • -11
    • +0
    ./build/DefaultJavaInstallation.groovy
  1. … 7 more files in changeset.
Combine and rewrite all documentation generation

    • -84
    • +0
    ./build/docs/BuildableDOMCategory.groovy
    • -222
    • +0
    ./build/docs/CacheableAsciidoctorTask.groovy
    • -29
    • +0
    ./build/docs/DocGenerationException.java
    • -110
    • +0
    ./build/docs/Docbook2Xhtml.groovy
    • -191
    • +0
    ./build/docs/UserGuideTransformTask.groovy
    • -70
    • +0
    ./build/docs/XIncludeAwareXmlProvider.groovy
    • -105
    • +0
    ./build/docs/dsl/docbook/BlocksRenderer.java
    • -50
    • +0
    ./build/docs/dsl/docbook/ClassDocBuilder.java
  1. … 262 more files in changeset.
Fix compilation issue.

    • -0
    • +7
    ./build/docs/CacheableAsciidoctorTask.groovy
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

    • -0
    • +7
    ./build/docs/CacheableAsciidoctorTask.groovy
  1. … 12 more files in changeset.
Change `ProjectBuilder` to mark the thread that creates the project as the owner of the project. This allows the test thread to do things such as dependency resolution.

Also change `ProjectState` to expose the `ResourceLock` associated with the project, so that consumers don't need to look this up somewhere else and make assumptions about where the lock comes from.

    • -0
    • +7
    ./build/docs/CacheableAsciidoctorTask.groovy
  1. … 12 more files in changeset.
Apply `Field can be local` inspection the whole project

  1. … 22 more files in changeset.