gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Close classloader on release

Close classloader on release

Return an empty enumeration?

Maybe works

  1. … 1 more file in changeset.
wip

wip

wip

wip

wip

wip

Revert "Override getResources in DefaultDeprecatedClassLoader"

This reverts commit 07e3e0dec7dfba650becafd5ff549a223547401b.

  1. … 1 more file in changeset.
wip

wip

Merge branch 'release'

  1. … 6 more files in changeset.
Override getResources in DefaultDeprecatedClassLoader

This fixes https://github.com/gradle/gradle/issues/10347

In https://github.com/gradle/gradle/pull/9898 we introduced a DefaultDeprecatedClassLoader,

which overrides getResource() but not getResources(). This causes some issues.

This PR fixes the issue by correctly overriding getResources() method.

  1. … 1 more file in changeset.
Merge remote-tracking branch 'origin/master-test' into release-test

  1. … 5 more files in changeset.
Move some classes around to bust up a package cycle.

  1. … 57 more files in changeset.
Move some classes around to bust up a package cycle.

  1. … 57 more files in changeset.
Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

  1. … 21 more files in changeset.
Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

  1. … 26 more files in changeset.
Fixes for previous commit.

    • -1
    • +2
    ./internal/service/scopes/BuildScopeServices.java
  1. … 3 more files in changeset.
Fixes for previous commit.

    • -7
    • +7
    ./api/internal/file/DefaultFileOperations.java
  1. … 9 more files in changeset.
Fixes for previous commit.

    • -7
    • +7
    ./api/internal/file/DefaultFileOperations.java
  1. … 9 more files in changeset.
Replace `FileResolver.resolveFilesAsTree()` and `compositeFileTree()` with `FileCollectionFactory`.

    • -8
    • +1
    ./api/internal/file/DefaultFileLookup.java
    • -3
    • +3
    ./api/internal/file/DefaultProjectLayout.java
    • -2
    • +5
    ./api/internal/file/copy/DefaultCopySpec.java
  1. … 23 more files in changeset.
Replace `FileResolver.resolveFilesAsTree()` and `compositeFileTree()` with `FileCollectionFactory`.

    • -8
    • +1
    ./api/internal/file/DefaultFileLookup.java
    • -7
    • +7
    ./api/internal/file/DefaultFileOperations.java
    • -3
    • +3
    ./api/internal/file/DefaultProjectLayout.java
    • -2
    • +5
    ./api/internal/file/copy/DefaultCopySpec.java
    • -1
    • +2
    ./internal/service/scopes/BuildScopeServices.java
  1. … 32 more files in changeset.
Replace `FileResolver.resolveFilesAsTree()` and `compositeFileTree()` with `FileCollectionFactory`.

    • -8
    • +1
    ./api/internal/file/DefaultFileLookup.java
    • -7
    • +7
    ./api/internal/file/DefaultFileOperations.java
    • -3
    • +3
    ./api/internal/file/DefaultProjectLayout.java
    • -2
    • +5
    ./api/internal/file/copy/DefaultCopySpec.java
    • -1
    • +2
    ./internal/service/scopes/BuildScopeServices.java
  1. … 32 more files in changeset.
Replace `FileResolver.resolveFilesAsTree()` and `compositeFileTree()` with `FileCollectionFactory`.

    • -8
    • +1
    ./api/internal/file/DefaultFileLookup.java
    • -3
    • +3
    ./api/internal/file/DefaultProjectLayout.java
    • -2
    • +5
    ./api/internal/file/copy/DefaultCopySpec.java
  1. … 23 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

    • -15
    • +11
    ./api/internal/file/DefaultFileOperations.java
    • -4
    • +7
    ./api/internal/file/copy/DefaultCopySpec.java
    • -6
    • +6
    ./api/internal/file/copy/FileCopier.java
    • -1
    • +1
    ./api/internal/model/DefaultObjectFactory.java
    • -2
    • +2
    ./api/internal/tasks/TaskValidationContext.java
    • -5
    • +5
    ./internal/cleanup/DefaultBuildOutputCleanupRegistry.java
  1. … 27 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

    • -15
    • +11
    ./api/internal/file/DefaultFileOperations.java
    • -4
    • +7
    ./api/internal/file/copy/DefaultCopySpec.java
    • -6
    • +6
    ./api/internal/file/copy/FileCopier.java
    • -1
    • +1
    ./api/internal/model/DefaultObjectFactory.java
    • -2
    • +2
    ./api/internal/tasks/TaskValidationContext.java
    • -5
    • +5
    ./internal/cleanup/DefaultBuildOutputCleanupRegistry.java
  1. … 27 more files in changeset.
Replace usages of `FileResolver.resolveFile()` with `FileCollectionFactory.resolving()` or `FileOperations.immutable()`, so that `FileResolver` can be responsible only for converting scalar values to File-ish values.

    • -15
    • +11
    ./api/internal/file/DefaultFileOperations.java
    • -4
    • +7
    ./api/internal/file/copy/DefaultCopySpec.java
    • -6
    • +6
    ./api/internal/file/copy/FileCopier.java
    • -1
    • +1
    ./api/internal/model/DefaultObjectFactory.java
    • -2
    • +2
    ./api/internal/tasks/TaskValidationContext.java
    • -5
    • +5
    ./internal/cleanup/DefaultBuildOutputCleanupRegistry.java
  1. … 27 more files in changeset.