- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 84 for TypeBuilder (2.13 sec)
-
platforms/software/platform-base/src/main/java/org/gradle/platform/base/TypeBuilder.java
import org.gradle.internal.HasInternalProtocol; /** * A TypeBuilder to configure the registration of a type. * @param <T> The registered type. */ @Incubating @HasInternalProtocol public interface TypeBuilder<T> { /** * Allows the plugin to register the implementation type. * @param implementation the implementation class. */ TypeBuilder<T> defaultImplementation(Class<?> implementation); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 1.3K bytes - Viewed (0) -
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) -
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) -
platforms/software/platform-base/src/test/groovy/org/gradle/platform/base/internal/registry/BinaryTypeModelRuleExtractorTest.groovy
} @ComponentType static void superType(TypeBuilder<? super BinarySpec> builder) { } @ComponentType static void notBinarySpec(TypeBuilder<NotBinarySpec> builder) { } @ComponentType static void notImplementingBinaryType(TypeBuilder<SomeBinarySpec> builder) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 9.6K bytes - Viewed (0) -
platforms/software/platform-base/src/test/groovy/org/gradle/language/base/internal/registry/LanguageTypeModelRuleExtractorTest.groovy
"wrongSubject" | "A method annotated with @ComponentType must have a single parameter of type ${TypeBuilder.name}." | "wrong rule subject type" "rawLanguageTypeBuilder" | "Parameter of type ${TypeBuilder.name} must declare a type parameter." | "non typed parameter"
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Oct 11 12:16:09 UTC 2023 - 6.8K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt
firSymbolBuilder.typeBuilder.buildKtType(firDiagnostic.a), firDiagnostic as KtPsiDiagnostic, token, ) } add(FirErrors.INCOMPATIBLE_TYPES) { firDiagnostic -> IncompatibleTypesImpl( firSymbolBuilder.typeBuilder.buildKtType(firDiagnostic.a), firSymbolBuilder.typeBuilder.buildKtType(firDiagnostic.b),
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 04 11:41:05 UTC 2024 - 210.1K bytes - Viewed (0) -
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) -
platforms/documentation/docs/src/snippets/customModel/languageType/groovy/buildSrc/src/main/groovy/sample/documentation/DocumentationPlugin.groovy
@ComponentType void registerComponent(TypeBuilder<DocumentationComponent> builder) {} // end::component-registration[] // tag::binary-registration[] @ComponentType void registerBinary(TypeBuilder<DocumentationBinary> builder) {} // end::binary-registration[] // tag::text-lang-registration[] @ComponentType void registerText(TypeBuilder<TextSourceSet> builder) {} // end::text-lang-registration[]
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 2K bytes - Viewed (0) -
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) -
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)