Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for FilteringClassLoader (0.34 sec)

  1. subprojects/core/src/main/java/org/gradle/initialization/DefaultClassLoaderRegistry.java

        }
    
        private static ClassLoader restrictTo(FilteringClassLoader.Spec spec, ClassLoader parent) {
            return new FilteringClassLoader(parent, spec);
        }
    
        private FilteringClassLoader.Spec apiSpecFor(ClassLoader classLoader) {
            FilteringClassLoader.Spec apiSpec = new FilteringClassLoader.Spec();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 4K bytes
    - Viewed (0)
  2. platforms/core-runtime/daemon-protocol/src/main/java/org/gradle/tooling/internal/provider/serialization/ModelClassLoaderFactory.java

            if (spec instanceof CachingClassLoader.Spec) {
                return new CachingClassLoader(parent);
            }
            if (spec instanceof FilteringClassLoader.Spec) {
                FilteringClassLoader.Spec clSpec = (FilteringClassLoader.Spec) spec;
                return new FilteringClassLoader(parent, clSpec);
            }
            throw new IllegalArgumentException(String.format("Don't know how to create a ClassLoader from spec %s", spec));
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 00:13:09 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  3. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/filter/AnnotationProcessorFilter.java

     */
    
    package org.gradle.api.internal.tasks.compile.filter;
    
    import org.gradle.internal.classloader.FilteringClassLoader;
    
    public class AnnotationProcessorFilter {
        public static FilteringClassLoader getFilteredClassLoader(ClassLoader parent) {
            return new FilteringClassLoader(parent, getExtraAllowedPackages());
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Aug 28 11:40:18 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  4. platforms/core-execution/worker-main/src/main/java/org/gradle/process/internal/worker/GradleWorkerMain.java

                // Set up worker ClassLoader
                FilteringClassLoader.Spec filteringClassLoaderSpec = new FilteringClassLoader.Spec();
                for (String sharedPackage : sharedPackages) {
                    filteringClassLoaderSpec.allowPackage(sharedPackage);
                }
                FilteringClassLoader filteringClassLoader = new FilteringClassLoader(getClass().getClassLoader(), filteringClassLoaderSpec);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 23 05:58:56 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  5. platforms/ide/tooling-api/src/testFixtures/groovy/org/gradle/integtests/tooling/fixture/ClassLoaderFixture.groovy

        }
    
        static ClassLoader actionClassLoader(ClassLoader parent, TestFile... cp) {
            def spec = new FilteringClassLoader.Spec()
            spec.allowPackage("org.gradle.tooling")
            def parentCl = new FilteringClassLoader(parent, spec)
            return new URLClassLoader(cp.collect { it.toURI().toURL() } as URL[], parentCl)
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  6. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/consumer/loader/DefaultToolingImplementationLoader.java

            LOGGER.debug("Using tooling provider classpath: {}", implementationClasspath);
            FilteringClassLoader.Spec filterSpec = new FilteringClassLoader.Spec();
            filterSpec.allowPackage("org.gradle.tooling.internal.protocol");
            filterSpec.allowClass(JavaVersion.class);
            FilteringClassLoader filteringClassLoader = new FilteringClassLoader(classLoader, filterSpec);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  7. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/classloader/DefaultClassLoaderFactory.java

            }
            return classPath;
        }
    
        @Override
        public ClassLoader createFilteringClassLoader(ClassLoader parent, FilteringClassLoader.Spec spec) {
            // See the comment for {@link #createIsolatedClassLoader} above
            FilteringClassLoader.Spec classLoaderSpec = new FilteringClassLoader.Spec(spec);
            if (needJaxpImpl()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  8. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/IsolatedClassloaderWorker.java

            } else if (spec instanceof FilteringClassLoader.Spec) {
                FilteringClassLoader.Spec filteringSpec = (FilteringClassLoader.Spec) spec;
                if (filteringSpec.isEmpty()) {
                    return parent;
                }
                return new FilteringClassLoader(parent, filteringSpec);
            } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:36:27 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  9. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/FilteringClassLoaderSpecSerializer.java

    import org.gradle.internal.classloader.FilteringClassLoader;
    import org.gradle.internal.serialize.Decoder;
    import org.gradle.internal.serialize.Encoder;
    import org.gradle.internal.serialize.Serializer;
    
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Set;
    
    public class FilteringClassLoaderSpecSerializer implements Serializer<FilteringClassLoader.Spec> {
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  10. platforms/jvm/language-java/src/main/java/org/gradle/api/internal/tasks/compile/JdkTools.java

            ClassLoader filteringClassLoader = getSystemFilteringClassLoader(defaultClassLoaderFactory);
            isolatedToolsLoader = VisitableURLClassLoader.fromClassPath("jdk-tools", filteringClassLoader, DefaultClassPath.of(compilerPlugins));
        }
    
        private ClassLoader getSystemFilteringClassLoader(ClassLoaderFactory classLoaderFactory) {
            FilteringClassLoader.Spec filterSpec = new FilteringClassLoader.Spec();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 06 13:00:39 UTC 2024
    - 6.8K bytes
    - Viewed (0)
Back to top