Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Build buildSrc after applying the settings file

This allows the build cache settings to implicitly apply to buildSrc,

whereas before the configuration had to be duplicated there.

    • -1
    • +1
    ./classloader/ConfigurableClassLoaderHierarchyHasher.java
    • -22
    • +0
    ./classloader/DeprecatedClassloader.java
  1. … 29 more files in changeset.
Update Javadocs.

Update Javadocs.

Update Javadocs.

Update Javadocs.

Update Javadocs.

Update Javadocs.

Do not allow setting max worker count after value has been retrieved.

This is likely a programmer error and indicates that the set likely has

no effect.

Signed-off-by: Nelson Osacky <nelson@osacky.com>

    • -0
    • +5
    ./concurrent/DefaultParallelismConfiguration.java
  1. … 2 more files in changeset.
Make Cast.cast() be non-nullable

  1. … 5 more files in changeset.
Make Cast.cast() be non-nullable

  1. … 5 more files in changeset.
WIP

    • -24
    • +31
    ./operations/DefaultBuildOperationQueue.java
Remove ClassLoaderFactory.createClassLoader(ClassPath)

    • -6
    • +0
    ./classloader/DefaultClassLoaderFactory.java
Remove ClassLoaderFactory.createClassLoader(ClassPath)

    • -6
    • +0
    ./classloader/DefaultClassLoaderFactory.java
Run perf with loopback

  1. … 14 more files in changeset.
Fix checkstyle

Signed-off-by: Mark Vieira <portugee@gmail.com>

    • -1
    • +1
    ./resources/SharedResourceLeaseRegistry.java
More review feedback

Signed-off-by: Mark Vieira <portugee@gmail.com>

    • -1
    • +1
    ./resources/AbstractResourceLockRegistry.java
    • -6
    • +11
    ./resources/SharedResourceLeaseRegistry.java
  1. … 1 more file in changeset.
Add notes on Try.flatMap() exception propagation

Tidy up Try

- map() and flatMap() now both throw exceptions that happen during the execution of the given function

- tryMap() is introduced to turn any exception thrown during the given function's invocation into a failed Try

- orElseMapFailure() is renamed to getOrMapFailure()

- getSuccessfulOrElse() is replaced with tryMap().orElseMapFailure()

Plus a few bits of polish.

Added Javadoc.

  1. … 7 more files in changeset.
Add unit test coverage

Signed-off-by: Mark Vieira <portugee@gmail.com>

    • -0
    • +4
    ./resources/AbstractResourceLockRegistry.java
    • -2
    • +5
    ./resources/SharedResourceLeaseRegistry.java
  1. … 1 more file in changeset.
Address review feedback

    • -0
    • +19
    ./reflect/package-info.java
  1. … 3 more files in changeset.
Deprecating buildSrc usage in settings (#9898)

* Fix sanityCheck

* Handle deprecated use of resources from buildSrc in settings

* Address some feedback from PR review

* Simplify deprecation warning

* ensure only fired once for performance reasons

* tweak test coverage

* add proper test coverage

* use simplified deprecation warning

* ensure works with kotlin-ds;

* Fix caching of deprecated classloader

* use uniqye identifier and avoid same identifier as non deprecated loader

* fix more tests now expecting deprecation warning

* Make DeprecatedClassloader closeable

* Mention deprecation in upgrade guide

    • -1
    • +1
    ./classloader/ConfigurableClassLoaderHierarchyHasher.java
    • -0
    • +22
    ./classloader/DeprecatedClassloader.java
  1. … 22 more files in changeset.
Rework handling of deprecated classloaders

    • -80
    • +0
    ./classpath/DeprecatedClasspath.java
  1. … 5 more files in changeset.
Make DeprecatedClassloader closeable

    • -1
    • +3
    ./classloader/DeprecatedClassloader.java
  1. … 1 more file in changeset.
Remove unnecessary operation

Ensure context classloader is reset for no isolation workers

    • -0
    • +12
    ./classloader/ClassLoaderUtils.java
  1. … 3 more files in changeset.
Ensure context classloader is reset for no isolation workers

    • -0
    • +12
    ./classloader/ClassLoaderUtils.java
  1. … 3 more files in changeset.
Add clarifying comment about holding on to shared resource leases

Signed-off-by: Mark Vieira <portugee@gmail.com>

Simplify registry name

Signed-off-by: Mark Vieira <portugee@gmail.com>

    • -89
    • +0
    ./resources/SharedResourceLeaseLockRegistry.java
    • -0
    • +89
    ./resources/SharedResourceLeaseRegistry.java
  1. … 7 more files in changeset.
Cache shared resource locks when computing execution plan

Signed-off-by: Mark Vieira <portugee@gmail.com>

    • -6
    • +7
    ./resources/SharedResourceLeaseLockRegistry.java
  1. … 1 more file in changeset.
No need to pass worker thread all over the place

Signed-off-by: Mark Vieira <portugee@gmail.com>

  1. … 3 more files in changeset.