Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for getLocalClassLoader (0.24 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/plugins/DefaultPluginRegistry.java

                lookup = parent.lookup(pluginId);
                if (lookup != null) {
                    return lookup;
                }
            }
    
            return lookup(pluginId, classLoaderScope.getLocalClassLoader());
        }
    
        @Nullable
        private PluginImplementation<?> lookup(PluginId pluginId, ClassLoader classLoader) {
            // Don't go up the parent chain.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 12 07:52:06 UTC 2021
    - 10.4K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/internal/initialization/RootClassLoaderScope.java

            this.exportClassLoader = exportClassLoader;
            this.cachingExportClassLoader = new CachingClassLoader(exportClassLoader);
        }
    
        @Override
        public ClassLoader getLocalClassLoader() {
            return cachingLocalClassLoader;
        }
    
        @Override
        public ClassLoader getExportClassLoader() {
            return cachingExportClassLoader;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 20:19:43 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/initialization/ImmutableClassLoaderScope.java

            return parent;
        }
    
        @Override
        public ClassLoader getExportClassLoader() {
            return parent.getExportClassLoader();
        }
    
        @Override
        public ClassLoader getLocalClassLoader() {
            return localClassLoader;
        }
    
        @Override
        public boolean defines(Class<?> clazz) {
            return localClassLoader.equals(clazz.getClassLoader());
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 20:19:43 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/initialization/ClassLoaderScope.java

         * It is strongly preferable to only call this after {@link #lock() locking} the scope as it allows the structure to be optimized.
         */
        ClassLoader getLocalClassLoader();
    
        /**
         * The classloader for use by child nodes.
         * <p>
         * Contains exported classes of the parent scope and all local and exported additions to this scope.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 20:19:43 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  5. platforms/extensibility/plugin-development/src/main/java/org/gradle/plugin/devel/internal/precompiled/CompileGroovyScriptPluginsTask.java

            ClassLoaderScope classLoaderScope = getClassLoaderScopeRegistry().getCoreAndPluginsScope();
            ClassLoader compileClassLoader = new URLClassLoader(DefaultClassPath.of(getClasspath()).getAsURLArray(), classLoaderScope.getLocalClassLoader());
            FileSystemOperations fileSystemOperations = getFileSystemOperations();
            fileSystemOperations.delete(spec -> spec.delete(intermediatePluginMetadataDirectory, intermediatePluginClassesDirectory));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  6. subprojects/core/src/test/groovy/org/gradle/api/internal/initialization/DefaultScriptHandlerTest.groovy

        def resolutionContext = new ScriptClassPathResolutionContext(0L, Providers.notDefined(), dependencyHandler)
        def baseClassLoader = new ClassLoader() {}
        def classLoaderScope = Stub(ClassLoaderScope) {
            getLocalClassLoader() >> baseClassLoader
        }
        def buildLogicBuilder = Mock(BuildLogicBuilder)
        def handler = new DefaultScriptHandler(scriptSource, depMgmtServices, classLoaderScope, buildLogicBuilder)
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 23 19:43:17 UTC 2024
    - 6.6K bytes
    - Viewed (0)
  7. subprojects/core/src/main/java/org/gradle/api/internal/initialization/DefaultScriptHandler.java

                LOGGER.debug("Eager creation of script class loader for {}. This may result in performance issues.", scriptResource.getDisplayName());
            }
            return classLoaderScope.getLocalClassLoader();
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Feb 22 17:56:17 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandler.java

                    // Recreate the script scope and ClassLoader, so that things that use scopes are notified that the scope exists
                    scope.onReuse();
                    assert scriptClass.getClassLoader() == scope.getLocalClassLoader();
                }
            }
    
            @Override
            public Class<? extends T> loadClass() {
                if (scriptClass == null) {
                    if (isEmpty && !hasMethods) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 20.6K bytes
    - Viewed (0)
  9. subprojects/core/src/main/java/org/gradle/api/internal/initialization/DefaultClassLoaderScope.java

        }
    
        @Override
        public ClassLoader getExportClassLoader() {
            buildEffectiveLoaders();
            return effectiveExportClassLoader;
        }
    
        @Override
        public ClassLoader getLocalClassLoader() {
            buildEffectiveLoaders();
            return effectiveLocalClassLoader;
        }
    
        @Override
        public ClassLoaderScope getParent() {
            return parent;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 12 20:19:43 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  10. subprojects/core/src/test/groovy/org/gradle/api/internal/plugins/DefaultPluginContainerTest.groovy

            then:
            thrown UnsupportedOperationException
        }
    
        def scope(ClassLoader classLoader) {
            return Stub(ClassLoaderScope) {
                getLocalClassLoader() >> classLoader
            }
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 13 21:54:27 UTC 2024
    - 10.4K bytes
    - Viewed (0)
Back to top