Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for TypeBuilder (0.18 sec)

  1. platforms/software/platform-base/src/test/groovy/org/gradle/language/base/internal/ComponentTypeModelRuleExtractorTest.groovy

            static void library(TypeBuilder<SomeLibrarySpec> builder) {
            }
    
            @ComponentType
            static void application(TypeBuilder<SomeApplicationSpec> builder) {
            }
    
            @ComponentType
            static void wildcardType(TypeBuilder<?> builder) {
            }
    
            @ComponentType
            static void extendsType(TypeBuilder<? extends ComponentSpec> builder) {
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 10.2K bytes
    - Viewed (0)
  2. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/CustomComponentPluginIntegrationTest.groovy

                class MySamplePlugin extends RuleSource {
                    @ComponentType
                    void register(TypeBuilder<SampleComponent> builder) {
                    }
    
                    @ComponentType
                    void registerAnother(TypeBuilder<SampleLibrary> builder) {
                        builder.defaultImplementation(DefaultSampleLibrary)
                    }
    
                    @Mutate
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 10.9K bytes
    - Viewed (0)
  3. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/CustomComponentIntegrationTest.groovy

                    @ComponentType
                    void registerUnmanaged(TypeBuilder<UnmanagedComponentSpec> builder) {
                        builder.internalView(UnmanagedComponentSpecInternal)
                    }
    
                    @ComponentType
                    void registerManaged(TypeBuilder<ManagedComponentSpec> builder) {
                        builder.internalView(ManagedComponentSpecInternal)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 25.1K bytes
    - Viewed (0)
  4. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/CustomBinaryIntegrationTest.groovy

                    @ComponentType
                    void register(TypeBuilder<SampleBinary> builder) {
                    }
    
                    @Mutate
                    void createSampleBinaryInstances(BinaryContainer binaries) {
                        binaries.create("sampleBinary", SampleBinary)
                    }
    
                    @ComponentType
                    void registerAnother(TypeBuilder<AnotherSampleBinary> builder) {}
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 11K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/model/ModelMapIntegrationTest.groovy

            interface NonRegisteredComponent extends SampleComponent {}
    
            class Rules extends RuleSource {
                @ComponentType
                void register1(TypeBuilder<SampleComponent> builder) {}
                @ComponentType
                void register2(TypeBuilder<Sample2Component> builder) {}
                @Model
                void things(ModelMap<SampleComponent> m) {}
            }
            apply plugin: Rules
    
            model {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 11.1K bytes
    - Viewed (0)
  6. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/CustomComponentSourceSetIntegrationTest.groovy

            static class ComponentModel extends RuleSource {
                @ComponentType
                void registerLibrary(TypeBuilder<SampleLibrary> builder) {}
    
                @ComponentType
                void registerBinary(TypeBuilder<SampleBinary> builder) {}
    
                @ComponentType
                void registerSourceSet(TypeBuilder<LibrarySourceSet> builder) {
                }
            }
        }
    
        apply plugin:MyBinaryDeclarationModel
    """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 13.5K bytes
    - Viewed (0)
  7. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/CustomComponentBinariesIntegrationTest.groovy

                    }
                }
    
                @ComponentType
                void registerBinary(TypeBuilder<SampleBinary> builder) {}
    
                @ComponentType
                void registerOtherBinary(TypeBuilder<OtherSampleBinary> builder) {}
    
                @ComponentType
                void registerSourceSet(TypeBuilder<LibrarySourceSet> builder) {
                }
            }
        }
    
        apply plugin:MyBinaryDeclarationModel
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 13.8K bytes
    - Viewed (0)
  8. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/ComponentModelReportIntegrationTest.groovy

                    String data
                }
                class UnmanagedComponentPlugin extends RuleSource {
                    @ComponentType
                    void registerUnmanagedComponent(TypeBuilder<UnmanagedComponent> builder) {
                        builder.defaultImplementation(DefaultUnmanagedComponent)
                    }
                }
                apply plugin: UnmanagedComponentPlugin
            """.stripIndent()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 19.2K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/plugins/NativeComponentModelPlugin.java

        }
    
        static class Rules extends RuleSource {
            @ComponentType
            void nativeExecutable(TypeBuilder<NativeExecutableSpec> builder) {
                builder.defaultImplementation(DefaultNativeExecutableSpec.class);
            }
    
            @ComponentType
            void nativeLibrary(TypeBuilder<NativeLibrarySpec> builder) {
                builder.defaultImplementation(DefaultNativeLibrarySpec.class);
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 24.1K bytes
    - Viewed (0)
  10. platforms/native/testing-native/src/integTest/groovy/org/gradle/nativeplatform/test/plugins/TestSuiteModelIntegrationSpec.groovy

                    @ComponentType
                    void registerCustomTestSuiteType(TypeBuilder<CustomTestSuite> builder) {
                        builder.defaultImplementation(DefaultCustomTestSuite)
                    }
    
                    @ComponentType
                    void registerCustomLanguageType(TypeBuilder<CustomLanguageSourceSet> builder) {
                        builder.defaultImplementation(DefaultCustomLanguageSourceSet)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 10.3K bytes
    - Viewed (0)
Back to top