KotlinScriptClassPathProvider.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 23 more files in changeset.
minor simplification

minor simplification

  1. … 2 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.
Remove usage of deprecated `DefaultFileCollectionFactory` constructor

Move :kotlinDsl integration tests to src/integTest

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

  1. … 72 more files in changeset.
Import :kotlin-dsl and :kotlin-dsl-test-fixtures

Both in one go because of their circular dependency

Tests are failing because of the lack of :customInstallation

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

    • -0
    • +277
    ./KotlinScriptClassPathProvider.kt
  1. … 536 more files in changeset.