Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for IntermediateToolingModelProvider (0.5 sec)

  1. subprojects/core/src/main/java/org/gradle/tooling/provider/model/internal/IntermediateToolingModelProvider.java

     * <p>
     * It should be used by tooling model builders when they need to aggregate models
     * from <b>multiple projects of the same build</b>.
     */
    @NonNullApi
    @ServiceScope(Scope.Build.class)
    public interface IntermediateToolingModelProvider {
    
        /**
         * Fetches models of a given type for the given projects passing a parameter to the underlying builder.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 12 02:21:10 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  2. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/internal/tooling/ToolingModelServices.java

                final BuildStateRegistry buildStateRegistry,
                final ProjectStateRegistry projectStateRegistry,
                BuildModelParameters buildModelParameters,
                IntermediateToolingModelProvider intermediateToolingModelProvider
            ) {
    
                return new BuildScopeToolingModelBuilderRegistryAction() {
                    @Override
                    public void execute(ToolingModelBuilderRegistry registry) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 27 12:34:44 UTC 2024
    - 5K bytes
    - Viewed (0)
  3. platforms/ide/ide/src/main/java/org/gradle/plugins/ide/internal/tooling/IsolatedProjectsSafeGradleProjectBuilder.java

        private final IntermediateToolingModelProvider intermediateToolingModelProvider;
    
        public IsolatedProjectsSafeGradleProjectBuilder(IntermediateToolingModelProvider intermediateToolingModelProvider) {
            this.intermediateToolingModelProvider = intermediateToolingModelProvider;
        }
    
        @Override
        public boolean canBuild(String modelName) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 19 19:17:44 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  4. platforms/ide/ide-plugins/src/main/java/org/gradle/plugins/ide/internal/tooling/IsolatedProjectsSafeIdeaModelBuilder.java

        private final IntermediateToolingModelProvider intermediateToolingModelProvider;
        private final GradleProjectBuilderInternal gradleProjectBuilder;
    
        public IsolatedProjectsSafeIdeaModelBuilder(IntermediateToolingModelProvider intermediateToolingModelProvider, GradleProjectBuilderInternal gradleProjectBuilder) {
            this.intermediateToolingModelProvider = intermediateToolingModelProvider;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 19 19:17:44 UTC 2023
    - 13.4K bytes
    - Viewed (0)
  5. platforms/core-configuration/kotlin-dsl-tooling-builders/src/main/kotlin/org/gradle/kotlin/dsl/tooling/builders/internal/IsolatedProjectsSafeKotlinDslScriptsModelBuilder.kt

    import org.gradle.tooling.provider.model.ToolingModelBuilder
    import org.gradle.tooling.provider.model.internal.IntermediateToolingModelProvider
    import java.io.File
    
    
    internal
    class IsolatedProjectsSafeKotlinDslScriptsModelBuilder(
        private val intermediateModelProvider: IntermediateToolingModelProvider
    ) : AbstractKotlinDslScriptsModelBuilder() {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 02 11:06:08 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  6. platforms/core-configuration/kotlin-dsl-tooling-builders/src/main/kotlin/org/gradle/kotlin/dsl/tooling/builders/internal/KotlinScriptingModelBuildersRegistrationAction.kt

    import org.gradle.tooling.provider.model.internal.IntermediateToolingModelProvider
    
    
    class KotlinScriptingModelBuildersRegistrationAction : ProjectConfigureAction {
    
        override fun execute(project: ProjectInternal) {
    
            val intermediateModelProvider = project.serviceOf<IntermediateToolingModelProvider>()
            val builders = project.serviceOf<ToolingModelBuilderRegistry>()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 18 00:04:38 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  7. platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/DefaultBuildModelControllerServices.kt

    import org.gradle.invocation.DefaultGradle
    import org.gradle.tooling.provider.model.internal.DefaultIntermediateToolingModelProvider
    import org.gradle.tooling.provider.model.internal.IntermediateToolingModelProvider
    import org.gradle.tooling.provider.model.internal.ToolingModelParameterCarrier
    import org.gradle.tooling.provider.model.internal.ToolingModelProjectDependencyListener
    
    
    class DefaultBuildModelControllerServices(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/tooling/provider/model/internal/DefaultIntermediateToolingModelProvider.java

    import java.util.List;
    import java.util.function.Supplier;
    
    import static java.util.stream.Collectors.toList;
    
    @NonNullApi
    public class DefaultIntermediateToolingModelProvider implements IntermediateToolingModelProvider {
    
        private final IntermediateBuildActionRunner actionRunner;
        private final ToolingModelParameterCarrier.Factory parameterCarrierFactory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 10:31:36 UTC 2023
    - 6.2K bytes
    - Viewed (0)
Back to top