Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for BuildServiceRegistry (0.33 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/services/BuildServiceRegistry.java

    /**
     * A registry of build services. You use this type to register service instances.
     *
     * <p>A registry is available using {@link Gradle#getSharedServices()}.</p>
     *
     * @since 6.1
     */
    public interface BuildServiceRegistry {
        /**
         * Returns the set of service registrations.
         */
        NamedDomainObjectSet<BuildServiceRegistration<?, ?>> getRegistrations();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 21 14:08:58 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/api/services/internal/ConsumedBuildServiceProvider.java

            if (resolvedProvider == null) {
                BuildServiceRegistry buildServiceRegistry = internalServices.get(BuildServiceRegistry.class);
                Set<BuildServiceRegistration<?, ?>> results = ((BuildServiceRegistryInternal) buildServiceRegistry).findRegistrations(this.getType(), this.getName());
                if (results.isEmpty()) {
                    return null;
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/initialization/transform/registration/InstrumentationTransformRegisterer.java

        private final AgentStatus agentStatus;
        private final Lazy<BuildServiceRegistry> buildServiceRegistry;
        private final IdGenerator<Long> contextIdGenerator;
    
        public InstrumentationTransformRegisterer(AgentStatus agentStatus, Lazy<BuildServiceRegistry> buildServiceRegistry) {
            this.buildServiceRegistry = buildServiceRegistry;
            this.contextIdGenerator = new LongIdGenerator();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/services/internal/BuildServiceRegistryInternal.java

    import org.gradle.api.provider.Provider;
    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    import org.gradle.api.services.BuildServiceRegistration;
    import org.gradle.api.services.BuildServiceRegistry;
    import org.gradle.internal.resources.ResourceLock;
    import org.gradle.internal.resources.SharedResource;
    import org.gradle.internal.service.scopes.Scope;
    import org.gradle.internal.service.scopes.ServiceScope;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 20:25:05 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  5. platforms/jvm/toolchains-jvm/src/main/java/org/gradle/jvm/toolchain/internal/DefaultJavaToolchainResolverRegistry.java

    import org.gradle.api.provider.Property;
    import org.gradle.api.provider.Provider;
    import org.gradle.api.provider.ProviderFactory;
    import org.gradle.api.services.BuildServiceParameters;
    import org.gradle.api.services.BuildServiceRegistry;
    import org.gradle.api.services.BuildServiceSpec;
    import org.gradle.internal.authentication.AuthenticationSchemeRegistry;
    import org.gradle.internal.reflect.Instantiator;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 28 16:17:59 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/services/internal/BuildServiceProvider.java

            BuildServiceRegistryInternal buildServiceRegistry = (BuildServiceRegistryInternal) serviceLookup.get(BuildServiceRegistry.class);
            BuildServiceProvider<T, P> consumer = Cast.uncheckedCast(buildServiceRegistry.consume(buildServiceName, property.getType()));
            property.convention(consumer);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 16 23:29:30 UTC 2023
    - 5K bytes
    - Viewed (0)
  7. subprojects/build-events/src/main/java/org/gradle/build/event/BuildEventsListenerRegistry.java

         *
         * @param listener The listener to receive events. This must be a {@link org.gradle.api.services.BuildService} instance, see {@link org.gradle.api.services.BuildServiceRegistry}.
         */
        void onTaskCompletion(Provider<? extends OperationCompletionListener> listener);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 30 09:10:51 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  8. subprojects/core-api/src/main/java/org/gradle/api/services/BuildService.java

     * uses.
     *
     * <p>To create a service, create an abstract subclass of this interface and use {@link BuildServiceRegistry#registerIfAbsent(String, Class, Action)}
     * to register one or more instances. This method returns a {@link org.gradle.api.provider.Provider} that you can use to connect
     * the service to tasks.</p>
     *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 21 20:09:51 UTC 2021
    - 2.3K bytes
    - Viewed (0)
Back to top