- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for getClassesToVisitFrom (0.22 sec)
-
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/TypeDiscovery.kt
package org.gradle.internal.declarativedsl.schemaBuilder import kotlin.reflect.KClass interface TypeDiscovery { fun getClassesToVisitFrom(kClass: KClass<*>): Iterable<KClass<*>> companion object { val none = object : TypeDiscovery { override fun getClassesToVisitFrom(kClass: KClass<*>): Iterable<KClass<*>> = emptyList() } } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Feb 01 13:30:30 UTC 2024 - 1.6K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/schemaFromConfiguringFunctions.kt
) : TypeDiscovery { /** * Collect everything that potentially looks like types configured by the lambdas. * TODO: this may be excessive */ override fun getClassesToVisitFrom(kClass: KClass<*>): Iterable<KClass<*>> = kClass.memberFunctions .filter { memberFilter.shouldIncludeMember(it) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:07 UTC 2024 - 3K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/evaluationSchema/FixedTypeDiscovery.kt
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 16 17:51:04 UTC 2024 - 1.2K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/DataSchemaBuilder.kt
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:02 UTC 2024 - 5.9K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/schemaFromProperties.kt
} } private class PropertyReturnTypeDiscovery( private val propertyExtractor: PropertyExtractor ) : TypeDiscovery { override fun getClassesToVisitFrom(kClass: KClass<*>): Iterable<KClass<*>> = propertyExtractor.extractProperties(kClass).mapNotNull { propertyValueType(it.originalReturnType).classifier as? KClass<*> } } private
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:07 UTC 2024 - 5.9K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/project/TypeSafeProjectAccessorsSchemaBuildingComponent.kt
} private class TypesafeProjectAccessorTypeDiscovery : TypeDiscovery { override fun getClassesToVisitFrom(kClass: KClass<*>): Iterable<KClass<*>> { return if (kClass.isGeneratedAccessors()) { allClassesReachableFromGetters(kClass).flatMapTo(mutableSetOf(), ::allSupertypes) } else {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 30 12:25:07 UTC 2024 - 6.7K bytes - Viewed (0)