Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for ToolingModelBuilderRegistry (0.47 sec)

  1. platforms/documentation/docs/src/docs/userguide/authoring-builds/gradle-properties/service_injection.adoc

    ====
    
    The `ExecOperations` is injected into the `MyExecOperationsTask` task's constructor using the `@Inject` annotation.
    
    [[toolingmodelbuilderregistry]]
    == 9 `ToolingModelBuilderRegistry`
    
    link:{javadocPath}/org/gradle/tooling/provider/model/ToolingModelBuilderRegistry.html[`ToolingModelBuilderRegistry`] is a service that allows you to register custom tooling model builders.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 24 04:19:09 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  2. subprojects/core/src/integTest/groovy/org/gradle/api/invocation/GradleLifecycleSupportedTypesIntegrationTest.groovy

            ObjectFactory.name               | "services.get(${ObjectFactory.name})"               | "newInstance(SomeBean)"
            ToolingModelBuilderRegistry.name | "services.get(${ToolingModelBuilderRegistry.name})" | "toString()"
            FileSystemOperations.name        | "services.get(${FileSystemOperations.name})"        | "toString()"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 17:40:52 UTC 2024
    - 14K bytes
    - Viewed (0)
  3. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/fixtures/ToolingApiSpec.groovy

                import ${ToolingModelBuilderRegistry.name}
    
                abstract class MyPlugin implements Plugin<Project> {
                    void apply(Project project) {
                        $content
                        registry.register(new my.$builderClassName())
                    }
    
                    @Inject
                    abstract ToolingModelBuilderRegistry getRegistry()
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  4. platforms/ide/tooling-api/src/crossVersionTest/groovy/org/gradle/integtests/tooling/r48/PhasedBuildActionCrossVersionSpec.groovy

        def setup() {
            buildFile << """
                import org.gradle.tooling.provider.model.ParameterizedToolingModelBuilder
                import org.gradle.tooling.provider.model.ToolingModelBuilderRegistry
                import javax.inject.Inject
    
                task hello {
                    doLast {
                        println "hello"
                    }
                }
    
                task bye(dependsOn: hello) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 10:10:39 UTC 2024
    - 17.2K bytes
    - Viewed (0)
  5. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheSupportedTypesIntegrationTest.groovy

            ObjectFactory.name               | "objects"                                                   | "newInstance(SomeBean)"
            ToolingModelBuilderRegistry.name | "project.services.get(${ToolingModelBuilderRegistry.name})" | "toString()"
            WorkerExecutor.name              | "project.services.get(${WorkerExecutor.name})"              | "noIsolation()"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 26.1K bytes
    - Viewed (0)
Back to top