Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 62 for publicType (0.18 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/DefaultIsolatableFactory.java

            }
    
            @Override
            public Isolatable<?> managedValue(Managed value, Isolatable<?> state) {
                return new IsolatedManagedValue(value.publicType(), managedFactoryRegistry.lookup(value.getFactoryId()), state);
            }
    
            @Override
            public Isolatable<?> fromIsolatable(Isolatable<?> value) {
                return value;
            }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 26 22:53:34 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/DefaultConventionTest.groovy

            assert publicTypeOf("foo") == typeOf(FooExtension)
        }
    
        private TypeOf<?> publicTypeOf(String extension) {
            convention.extensionsSchema.find { it.name == extension }.publicType
        }
    
        interface PublicExtensionType {
        }
    
        static class ExtensionWithPublicType implements HasPublicType {
            @Override
            TypeOf<?> getPublicType() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 7K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/project/schemaFromGradleExtensions.kt

        val annotationChecker = CachedHierarchyAnnotationChecker(Restricted::class)
        return target.extensions.extensionsSchema.elements.mapNotNull {
            val type = it.publicType.concreteClass.kotlin
            if (annotationChecker.isAnnotatedMaybeInSupertypes(type))
                ExtensionInfo(it.name, type, SETTINGS_EXTENSION_ACCESSOR_PREFIX) { target.extensions.getByName(it.name) }
            else null
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:07 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultProperty.java

            return Providers.notDefined();
        }
    
        @Override
        public Object unpackState() {
            return getProvider();
        }
    
        @Override
        public Class<?> publicType() {
            return Property.class;
        }
    
        @Override
        public int getFactoryId() {
            return ManagedFactories.PropertyManagedFactory.FACTORY_ID;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 05:33:15 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  5. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/accessors/Stage1BlocksAccessorClassPath.kt

            classLoaderHash: HashCode,
        ): AccessorsClassPath =
            rootProject.extensions.extensionsSchema
                .filter { catalogExtensionBaseType.isAssignableFrom(it.publicType) }
                .takeIf { it.isNotEmpty() }
                ?.let { versionCatalogExtensionSchemas ->
    
                    val work = GenerateVersionCatalogAccessors(
                        versionCatalogExtensionSchemas,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 23 18:58:57 UTC 2023
    - 8K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/AbstractMinimalProvider.java

        }
    
        @Override
        public boolean isImmutable() {
            return false;
        }
    
        @Override
        public Class<?> publicType() {
            return Provider.class;
        }
    
        @Override
        public Object unpackState() {
            return getOrNull();
        }
    
        @Override
        public int getFactoryId() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jan 17 23:22:41 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/ExtensionContainerTest.groovy

            container.add "cat", new Thing("gizmo")
            container.add "meo", container.instanceGenerator.newInstance(Thing, "w")
    
            def schemaMap = container.extensionsSchema.collectEntries { [it.name, it.publicType] }
            expect:
            schemaMap == [ext: typeOf(ExtraPropertiesExtension),
                          foo: typeOf(Parent),
                          bar: typeOf(Capability),
                          boo: typeOf(Child),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 8.5K bytes
    - Viewed (0)
  8. subprojects/core/src/test/groovy/org/gradle/api/internal/DefaultNamedDomainObjectCollectionTest.groovy

            def actualSchema = container.collectionSchema
            Map<String, String> actualSchemaMap = actualSchema.elements.collectEntries { schema ->
                [ schema.name, schema.publicType.simpleName ]
            }.sort()
            def expectedSchemaMap = expectedSchema.sort()
            assert expectedSchemaMap == actualSchemaMap
        }
    
        static class Bean {
            public final String name
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Mar 24 14:51:02 UTC 2021
    - 7.7K bytes
    - Viewed (0)
  9. platforms/ide/ide-plugins/src/test/groovy/org/gradle/plugins/ide/idea/IdeaPluginTest.groovy

            property << [{ it.sourceDirs }, { it.resourceDirs }, { it.excludeDirs }]
        }
    
        private TypeOf<?> publicTypeOfExtension(String named) {
            project.extensions.extensionsSchema.find { it.name == named }.publicType
        }
    
        private void assertThatIdeaModuleIsProperlyConfigured(Project project) {
            GenerateIdeaModule ideaModuleTask = project.ideaModule
            assert ideaModuleTask instanceof GenerateIdeaModule
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Aug 01 11:07:39 UTC 2023
    - 9.2K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/ManagedFactories.java

            private static final Class<?> PUBLIC_TYPE = Provider.class;
            private static final Class<?> IMPL_TYPE = Providers.FixedValueProvider.class;
            public static final int FACTORY_ID = Objects.hashCode(IMPL_TYPE.getName());
    
            @Nullable
            @Override
            public <T> T fromState(Class<T> type, Object state) {
                if (!type.isAssignableFrom(PUBLIC_TYPE)) {
                    return null;
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 6.1K bytes
    - Viewed (0)
Back to top