Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for DependencyInjectingServiceLoader (0.23 sec)

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

    import static com.google.common.collect.Iterables.transform;
    
    /**
     * Service loader that applies JSR-330 style dependency injection.
     */
    public class DependencyInjectingServiceLoader {
    
        private final ServiceRegistry serviceRegistry;
    
        public DependencyInjectingServiceLoader(ServiceRegistry serviceRegistry) {
            this.serviceRegistry = serviceRegistry;
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 27 06:24:30 UTC 2018
    - 2.2K bytes
    - Viewed (0)
  2. subprojects/core/src/test/groovy/org/gradle/api/internal/DependencyInjectingServiceLoaderTest.groovy

            1 * serviceRegistry.find(ServiceDependency) >> dependency
            1 * serviceRegistry.get(InstantiatorFactory) >> TestUtil.instantiatorFactory()
    
            def subject = new DependencyInjectingServiceLoader(serviceRegistry)
    
            when:
            def service = subject.load(ServiceType, classLoader).iterator().next()
    
            then:
            dependency == service.dependency
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 28 20:18:10 UTC 2018
    - 2.6K bytes
    - Viewed (0)
Back to top