Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for GradleApiSpecAggregator (0.47 sec)

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

    import org.gradle.internal.service.DefaultServiceLocator;
    
    import java.util.List;
    import java.util.Set;
    
    class GradleApiSpecAggregator {
    
        private final ClassLoader classLoader;
        private final Instantiator instantiator;
    
        public GradleApiSpecAggregator(ClassLoader classLoader, Instantiator instantiator) {
            this.classLoader = classLoader;
            this.instantiator = instantiator;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 26 05:36:10 UTC 2018
    - 4.3K bytes
    - Viewed (0)
  2. subprojects/core/src/test/groovy/org/gradle/initialization/GradleApiSpecAggregatorTest.groovy

            1 * classLoader.loadClass(SpecProvider1.class.name) >> SpecProvider1
            1 * classLoader.loadClass(SpecProvider2.class.name) >> SpecProvider2
    
            def subject = new GradleApiSpecAggregator(classLoader, DirectInstantiator.INSTANCE)
    
            when:
            def aggregate = subject.aggregate()
    
            then:
            aggregate.exportedResourcePrefixes == setOf("META-INF/gradle-plugins")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 26 05:36:10 UTC 2018
    - 3K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/initialization/DefaultClassLoaderRegistry.java

        }
    
        private FilteringClassLoader.Spec apiSpecFor(ClassLoader classLoader) {
            FilteringClassLoader.Spec apiSpec = new FilteringClassLoader.Spec();
            GradleApiSpecProvider.Spec apiAggregate = new GradleApiSpecAggregator(classLoader, instantiator).aggregate();
            for (String resource : apiAggregate.getExportedResources()) {
                apiSpec.allowResource(resource);
            }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 4K bytes
    - Viewed (0)
Back to top