Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix for previous commit.

  1. … 9 more files in changeset.
Fix for previous commit.

  1. … 9 more files in changeset.
Fix for previous commit.

Fix for previous commit.

Fix `ClassNotFoundExeception` when loading objects whose class is defined in a build script from the instant execution cache, after recreating the cache from a daemon process that has previously successfully used the cache.

For example, running `gradle taskA`, `gradle taskA`, `gradle taskB`, `gradle taskB` would fail if `taskB` uses types from a build script.

This was happening because the script ClassLoaders are cached and reused, but the association between ClassLoader and scope was lost, and this association is what instant execution uses to know how to load the class.

This change fixes one case of this problem, but the same problem can still happen if the set of build scripts being referenced changes.

  1. … 25 more files in changeset.
Fix `ClassNotFoundExeception` when loading objects whose class is defined in a build script from the instant execution cache, after recreating the cache from a daemon process that has previously successfully used the cache.

For example, running `gradle taskA`, `gradle taskA`, `gradle taskB`, `gradle taskB` would fail if `taskB` uses types from a build script.

This was happening because the script ClassLoaders are cached and reused, but the association between ClassLoader and scope was lost, and this association is what instant execution uses to know how to load the class.

This change fixes one case of this problem, but the same problem can still happen if the set of build scripts being referenced changes.

  1. … 25 more files in changeset.
Integrate with Gradle Enterprise plugin 3.0 (#11041)

  1. … 52 more files in changeset.
Update scan support for Gradle Enterprise plugin 3.0

Gradle 6 is now only compatible with this plugin.

  1. … 35 more files in changeset.
Revert unneeded changes in tests

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

  1. … 9 more files in changeset.
Revert unneeded changes in tests

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

  1. … 9 more files in changeset.
Revert unneeded changes in tests

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

  1. … 9 more files in changeset.
Revert unneeded changes in tests

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

  1. … 9 more files in changeset.
Add kotlin-eap repository in tests that require resolving kotlin deps

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

  1. … 5 more files in changeset.
Add kotlin-eap repository in tests that require resolving kotlin deps

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

  1. … 5 more files in changeset.
Add kotlin-eap repository in tests that require resolving kotlin deps

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

  1. … 5 more files in changeset.
Add kotlin-eap repository in tests that require resolving kotlin deps

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

  1. … 5 more files in changeset.
Uniformly use RepoScriptBlockUtil in Kotlin DSL tests

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

  1. … 3 more files in changeset.
Uniformly use RepoScriptBlockUtil in Kotlin DSL tests

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

  1. … 3 more files in changeset.
Uniformly use RepoScriptBlockUtil in Kotlin DSL tests

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

  1. … 3 more files in changeset.
Uniformly use RepoScriptBlockUtil in Kotlin DSL tests

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

  1. … 3 more files in changeset.
Fix tests in Kotlin DSL subprojects

  1. … 7 more files in changeset.
Fix tests in Kotlin DSL subprojects

  1. … 7 more files in changeset.
Fix tests in Kotlin DSL subprojects

  1. … 7 more files in changeset.
Fix tests in Kotlin DSL subprojects

  1. … 7 more files in changeset.
TEMPORARY CHANGES

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

  1. … 4 more files in changeset.
TEMPORARY CHANGES

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

  1. … 4 more files in changeset.
Warn on unexpected version of the `kotlin-dsl` plugin

  1. … 6 more files in changeset.
Simplify fixtures and remove dead fixture code

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

    • -27
    • +0
    ./kotlin/dsl/fixtures/PatternMatcher.kt
  1. … 3 more files in changeset.
Simplify fixtures and remove dead fixture code

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

    • -27
    • +0
    ./kotlin/dsl/fixtures/PatternMatcher.kt
  1. … 3 more files in changeset.
Move Kotlin DSL TAPI model tests for precompiled scripts as cross-version tests

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

  1. … 2 more files in changeset.