Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for ComponentSpecContainer (0.31 sec)

  1. platforms/software/platform-base/src/main/java/org/gradle/platform/base/ComponentSpecContainer.java

     */
    
    package org.gradle.platform.base;
    
    import org.gradle.api.Incubating;
    import org.gradle.model.ModelMap;
    
    /**
     * A container of software components.
     */
    @Incubating
    public interface ComponentSpecContainer extends ModelMap<ComponentSpec> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 856 bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/dsl/org.gradle.platform.base.ComponentSpecContainer.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  3. subprojects/diagnostics/src/main/java/org/gradle/api/reporting/components/ComponentReport.java

            renderer.startProject(projectDetails);
    
            Collection<ComponentSpec> components = new ArrayList<>();
            ComponentSpecContainer componentSpecs = modelElement("components", ComponentSpecContainer.class);
            if (componentSpecs != null) {
                components.addAll(componentSpecs.values());
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 24 23:13:41 UTC 2022
    - 4.1K bytes
    - Viewed (0)
  4. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/ComponentModelIntegrationTest.groovy

            assert c.withType(CustomComponent).toString() == "ComponentSpecContainer 'components'"
            assert !(c instanceof ComponentSpecContainer)
        }
    
        @Defaults
        void verifyAsSpecializedModelMap(@Path("components") ModelMap<CustomComponent> c) {
            assert c.toString() == "ComponentSpecContainer 'components'"
            assert !(c instanceof ComponentSpecContainer)
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 20.4K bytes
    - Viewed (0)
  5. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/CustomComponentIntegrationTest.groovy

                        }
                    }
                }
    
                class ValidateTaskRules extends RuleSource {
                    @Mutate
                    void createValidateTask(ModelMap<Task> tasks, ComponentSpecContainer components) {
                        tasks.create("validate") {
                            assert components*.name == ["sampleLib"]
                            assert components.withType(ModelElement)*.name == ["sampleLib"]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 25.1K bytes
    - Viewed (0)
  6. platforms/software/platform-base/src/main/java/org/gradle/platform/base/plugins/ComponentBasePlugin.java

    import org.gradle.model.internal.manage.schema.extract.FactoryBasedStructNodeInitializerExtractionStrategy;
    import org.gradle.platform.base.ComponentSpec;
    import org.gradle.platform.base.ComponentSpecContainer;
    import org.gradle.platform.base.ComponentType;
    import org.gradle.platform.base.TypeBuilder;
    import org.gradle.platform.base.component.internal.ComponentSpecFactory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 4K bytes
    - Viewed (0)
  7. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/ComponentModelReportIntegrationTest.groovy

            when:
            succeeds 'model'
    
            then:
            output.contains """
                + components
                      | Type:   	org.gradle.platform.base.ComponentSpecContainer
                      | Creator: 	ComponentBasePlugin.PluginRules#components(ComponentSpecContainer)
                      | Rules:
                         ⤷ components { ... } @ build.gradle line 88, column 5
                    + myComponent
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 19.2K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/internal/resolve/ProjectLibraryBinaryLocator.java

            ModelRegistry projectModel = projectModelResolver.resolveProjectModel(libraryIdentifier.getProjectPath());
            ComponentSpecContainer components = projectModel.find("components", ComponentSpecContainer.class);
            if (components == null) {
                return null;
            }
            String libraryName = libraryIdentifier.getLibraryName();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  9. subprojects/diagnostics/src/main/java/org/gradle/api/reporting/dependents/internal/DependentComponentsUtils.java

        }
    
    
        public static Set<ComponentSpec> getAllComponents(ModelRegistry registry) {
            Set<ComponentSpec> components = new LinkedHashSet<>();
            ComponentSpecContainer componentSpecs = modelElement(registry, "components", ComponentSpecContainer.class);
            if (componentSpecs != null) {
                components.addAll(componentSpecs.values());
            }
            return components;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  10. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/internal/resolve/ProjectLibraryBinaryLocatorTest.groovy

            libraries.get("libName") >> library
        }
    
        private findLibraryContainer(ModelRegistry modelRegistry) {
            def components = Mock(ComponentSpecContainer)
            modelRegistry.find("components", ComponentSpecContainer) >> components
            components.withType(NativeLibrarySpec.class) >> components
            return components
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4K bytes
    - Viewed (0)
Back to top