Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Do not use 'Cast' util in 'ClassLoaderUtils'

This class is used in workers.

Address compiler warnings in 'base-services' subproject

  1. … 21 more files in changeset.
Address compiler warnings in 'base-services' subproject

  1. … 21 more files in changeset.
Address compiler warnings in 'base-services' subproject

  1. … 21 more files in changeset.
Activate 'strict-compile' for all subprojects

  1. … 149 more files in changeset.
WIP

  1. … 5 more files in changeset.
WIP

  1. … 2 more files in changeset.
WIP

  1. … 2 more files in changeset.
WIP

  1. … 4 more files in changeset.
WIP

  1. … 7 more files in changeset.
Spike faster filtering

  1. … 1 more file in changeset.
Fix classloading

  1. … 2 more files in changeset.
Avoid creation of stack traces for filtered classes

Fix classloading

  1. … 1 more file in changeset.
Fix classloading

  1. … 1 more file in changeset.
Build buildSrc after applying the settings file (#10305)

Fixes #9094 and #5333

    • -1
    • +1
    ./ConfigurableClassLoaderHierarchyHasher.java
  1. … 53 more files in changeset.
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
    ./ConfigurableClassLoaderHierarchyHasher.java
  1. … 29 more files in changeset.
Remove ClassLoaderFactory.createClassLoader(ClassPath)

Remove ClassLoaderFactory.createClassLoader(ClassPath)

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
    ./ConfigurableClassLoaderHierarchyHasher.java
    • -0
    • +22
    ./DeprecatedClassloader.java
  1. … 22 more files in changeset.
Make DeprecatedClassloader closeable

  1. … 1 more file in changeset.
Ensure context classloader is reset for no isolation workers

  1. … 3 more files in changeset.
Ensure context classloader is reset for no isolation workers

  1. … 3 more files in changeset.
Some more work heading from spike to actual implementation

- test coverage

- simplified deprecation warning

- works with kotlin-dsl;

  1. … 8 more files in changeset.
Address some feedback from PR review

    • -1
    • +1
    ./ConfigurableClassLoaderHierarchyHasher.java
    • -0
    • +20
    ./DeprecatedClassloader.java
  1. … 9 more files in changeset.
Move ClassLoaderHierarchyHasher to :hashing

    • -0
    • +1
    ./ConfigurableClassLoaderHierarchyHasher.java
  1. … 32 more files in changeset.
Move ClassLoaderHierarchyHasher to :hashing

    • -0
    • +1
    ./ConfigurableClassLoaderHierarchyHasher.java
  1. … 32 more files in changeset.
Remove ClassLoaderHasher

There is no need to separate this from HashingClassLoaderFactory.

    • -4
    • +4
    ./ConfigurableClassLoaderHierarchyHasher.java
    • -1
    • +1
    ./DefaultHashingClassLoaderFactory.java
  1. … 3 more files in changeset.
Remove ClassLoaderHasher

There is no need to separate this from HashingClassLoaderFactory.

    • -4
    • +4
    ./ConfigurableClassLoaderHierarchyHasher.java
    • -1
    • +1
    ./DefaultHashingClassLoaderFactory.java
  1. … 3 more files in changeset.
Introduce typed parameter API for workers

  1. … 28 more files in changeset.