Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 55 for BuildServiceParameters (0.39 sec)

  1. subprojects/core/src/test/groovy/org/gradle/api/services/internal/DefaultBuildServicesRegistryTest.groovy

    import org.gradle.api.model.ObjectFactory
    import org.gradle.api.provider.Property
    import org.gradle.api.services.BuildService
    import org.gradle.api.services.BuildServiceParameters
    import org.gradle.api.services.BuildServiceRegistry
    import org.gradle.api.services.BuildServiceSpec
    import org.gradle.api.services.ServiceReference
    import org.gradle.internal.Actions
    import org.gradle.internal.Try
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jun 06 19:15:46 UTC 2024
    - 16.4K bytes
    - Viewed (0)
  2. platforms/core-execution/workers/src/integTest/groovy/org/gradle/workers/internal/WorkerExecutorParametersIntegrationTest.groovy

            buildFile << """
                import ${BuildServiceParameters.name}
                import ${AtomicInteger.name}
    
                ${parameterWorkAction('Property<CountingService>', 'println "value = " + parameters.testParam.get().increment()')}
    
                abstract class CountingService implements BuildService<BuildServiceParameters.None> {
                    private final value = new AtomicInteger()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:36:27 UTC 2023
    - 13.2K bytes
    - Viewed (0)
  3. subprojects/core-api/src/main/java/org/gradle/api/services/BuildServiceSpec.java

    /**
     * A set of parameters that defines a service registration.
     *
     * @param <P> The type of parameters to inject into the service implementation.
     * @since 6.1
     */
    public interface BuildServiceSpec<P extends BuildServiceParameters> {
        /**
         * Returns the parameters to will be used to create the service instance.
         */
        P getParameters();
    
        /**
         * Runs the given action to configure the parameters.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 23 18:14:53 UTC 2021
    - 1.8K bytes
    - Viewed (0)
  4. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheFlowScopeIntegrationTest.groovy

                            lamp.get().setColor(color.get())
                        }
                    }
                }
    
                abstract class LavaLamp implements BuildService<BuildServiceParameters.None>, AutoCloseable {
    
                    private Boolean closed = false
    
                    void setColor(String color) {
                        assert !closed
                        println('(' + color + ')')
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  5. subprojects/core-api/src/main/java/org/gradle/api/services/BuildServiceRegistration.java

    /**
     * Details of a build service.
     *
     * @param <T> the service type.
     * @param <P> the service parameters type.
     * @since 6.1
     */
    public interface BuildServiceRegistration<T extends BuildService<P>, P extends BuildServiceParameters> extends Named {
        /**
         * Returns the parameters that will be used to instantiate the service with.
         */
        P getParameters();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 23 18:14:53 UTC 2021
    - 1.9K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/internal/initialization/transform/services/CacheInstrumentationDataBuildService.java

    import org.gradle.api.internal.initialization.transform.utils.InstrumentationTransformUtils;
    import org.gradle.api.model.ObjectFactory;
    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    import org.gradle.internal.classpath.types.ExternalPluginsInstrumentationTypeRegistry;
    import org.gradle.internal.classpath.types.InstrumentationTypeRegistry;
    import org.gradle.internal.file.FileType;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 18 15:08:33 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  7. platforms/software/ivy/src/integTest/groovy/org/gradle/api/publish/ivy/IvyPublishChangingUrlIntegTest.groovy

                // In this simplified case, there's just one URL. The Nexus plugin does something similar
                abstract class StagingRepositoryDescriptorRegistryBuildService implements BuildService<org.gradle.api.services.BuildServiceParameters.None> {
                    Object url = "${repo1.uri}"
                }
    
                def registry = rootProject.gradle.sharedServices.registerIfAbsent("urlRegistry", StagingRepositoryDescriptorRegistryBuildService) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  8. build-logic/lifecycle/src/main/kotlin/gradlebuild.teamcity-import-test-data.gradle.kts

    abstract class EmitTeamCityImportDataServiceMessageBuildService : BuildService<EmitTeamCityImportDataServiceMessageBuildService.Params>, OperationCompletionListener {
        interface Params : BuildServiceParameters {
            /**
             * Key is the path of test task, value is the path (relative to repo root) of the output JUnit XML directory.
             */
            val testTaskPathToJUnitXmlLocation: MapProperty<String, String>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 06 09:11:39 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  9. build-logic-commons/gradle-plugin/src/main/kotlin/gradlebuild/testcleanup/TestFilesCleanupService.kt

    import org.gradle.api.internal.tasks.testing.junit.result.TestResultSerializer
    import org.gradle.api.provider.MapProperty
    import org.gradle.api.services.BuildService
    import org.gradle.api.services.BuildServiceParameters
    import org.gradle.internal.exceptions.DefaultMultiCauseException
    import org.gradle.tooling.events.FinishEvent
    import org.gradle.tooling.events.OperationCompletionListener
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jul 28 16:19:47 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  10. testing/architecture-test/src/changes/archunit-store/injected-services-should-have-service-scope-applied.txt

    Class <org.gradle.api.reporting.components.internal.TypeAwareBinaryRenderer> is not annotated with @ServiceScope in (TypeAwareBinaryRenderer.java:0)
    Class <org.gradle.api.services.BuildServiceParameters> is not annotated with @ServiceScope in (BuildServiceParameters.java:0)
    Class <org.gradle.api.services.BuildServiceRegistry> is not annotated with @ServiceScope in (BuildServiceRegistry.java:0)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jun 05 08:43:33 UTC 2024
    - 10.5K bytes
    - Viewed (0)
Back to top