- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for createIfAbsent (0.33 sec)
-
subprojects/core/src/test/groovy/org/gradle/api/internal/initialization/loadercache/DummyClassLoaderCache.java
return get(id, classPath, parent, filterSpec, null); } @Override public ClassLoader createIfAbsent(ClassLoaderId id, ClassPath classPath, @Nullable ClassLoader parent, Function<ClassLoader, ClassLoader> factoryFunction, @Nullable HashCode implementationHash) { return factoryFunction.apply(parent); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Nov 20 04:40:16 UTC 2019 - 1.8K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/initialization/loadercache/ClassLoaderCache.java
* * @param id the ID of the classloader. * @return the classloader. */ ClassLoader createIfAbsent(ClassLoaderId id, ClassPath classPath, @Nullable ClassLoader parent, Function<ClassLoader, ClassLoader> factoryFunction, @Nullable HashCode implementationHash); /** * Discards the given classloader. */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Dec 02 22:15:54 UTC 2020 - 2.8K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/initialization/loadercache/DefaultClassLoaderCacheTest.groovy
def classPath = classPath("root") when: def result = cache.createIfAbsent(id1, classPath, parent, { ClassLoader spec -> loader } as Function, null) then: result == loader cache.size() == 1 when: def result2 = cache.createIfAbsent(id1, classPath, parent, { throw new RuntimeException() } as Function, null) then:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 23 19:34:48 UTC 2022 - 7.4K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/initialization/ImmutableClassLoaderScope.java
listener.childScopeCreated(parent.getId(), id, origin); ClassLoaderId classLoaderId = id.localId(); if (localClassLoaderFactory != null) { localClassLoader = classLoaderCache.createIfAbsent(classLoaderId, classPath, parent.getExportClassLoader(), localClassLoaderFactory, classpathImplementationHash); } else {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Jan 12 20:19:43 UTC 2024 - 3.5K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/initialization/loadercache/DefaultClassLoaderCache.java
return doGet(id, classPath, parent, filterSpec, implementationHash, this::createClassLoader); } @Override public ClassLoader createIfAbsent(ClassLoaderId id, ClassPath classPath, @Nullable ClassLoader parent, Function<ClassLoader, ClassLoader> factoryFunction, @Nullable HashCode implementationHash) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 10.4K bytes - Viewed (0)