Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 26 of 26 for registerFactory (0.18 sec)

  1. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/model/internal/fixture/ModelRegistryHelperExtension.java

                        }
    
                        @Override
                        public <U extends I> void registerFactory(Class<U> type, NamedDomainObjectFactory<? extends U> factory) {
                            instantiator.registerFactory(type, factory, new SimpleModelRuleDescriptor("ModelRegistryHelper.modelMap"));
                        }
    
                        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 18.7K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/registry/DefaultModelRegistryTest.groovy

                }
            }
            .registerModelMap("beans", Bean) { it.registerFactory(Bean) { new Bean(name: it) } }
                .mutate {
                it.path "beans" type mmType action { c ->
                    c.create("element")
                }
            }
            .registerModelMap("emptyBeans", Bean) { it.registerFactory(Bean) { new Bean(name: it) } }
    
            when:
            registry.bindAllReferences()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 56K bytes
    - Viewed (0)
  3. platforms/software/maven/src/main/java/org/gradle/api/publish/maven/plugins/MavenPublishPlugin.java

                publish.setGroup(PublishingPlugin.PUBLISH_TASK_GROUP);
            });
    
            project.getExtensions().configure(PublishingExtension.class, extension -> {
                extension.getPublications().registerFactory(MavenPublication.class, new MavenPublicationFactory(
                        dependencyMetaDataProvider,
                        instantiatorFactory.decorateLenient(),
                        fileResolver));
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 14.2K bytes
    - Viewed (0)
  4. platforms/software/ivy/src/main/java/org/gradle/api/publish/ivy/plugins/IvyPublishPlugin.java

            project.getPluginManager().apply(PublishingPlugin.class);
    
            project.getExtensions().configure(PublishingExtension.class, extension -> {
                extension.getPublications().registerFactory(IvyPublication.class,
                    new IvyPublicationFactory(dependencyMetaDataProvider,
                        instantiator,
                        objectFactory,
                        fileResolver,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 12 14:02:46 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/typeregistration/BaseInstanceFactory.java

        }
    
        /**
         * Registers a factory to use to create all implementation objects of the given type and its subtypes. The most specific match is used.
         */
        public <S extends PUBLIC, I> void registerFactory(Class<I> implementationType, ImplementationFactory<S, I> implementationFactory) {
            factories.put(implementationType, implementationFactory);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:45:02 UTC 2024
    - 18.5K bytes
    - Viewed (0)
  6. testing/architecture-test/src/changes/archunit-store/public-api-methods-return-allowed-types.txt

    Method <org.gradle.api.ExtensiblePolymorphicDomainObjectContainer.registerFactory(java.lang.Class, groovy.lang.Closure)> has arguments/return type groovy.lang.Closure that is not Gradle public API or primitive or built-in JDK classes or Kotlin classes in (ExtensiblePolymorphicDomainObjectContainer.java:0)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 12:21:31 UTC 2024
    - 91.3K bytes
    - Viewed (0)
Back to top