- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for shouldIncludeMember (0.21 sec)
-
platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/schemaFromConfiguringFunctions.kt
* TODO: this may be excessive */ override fun getClassesToVisitFrom(kClass: KClass<*>): Iterable<KClass<*>> = kClass.memberFunctions .filter { memberFilter.shouldIncludeMember(it) } .mapNotNullTo(mutableSetOf()) { fn -> fn.parameters.lastOrNull()?.let { configureLambdas.getTypeConfiguredByLambda(it.type)?.classifier as? KClass<*> } } } private
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-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/PropertyExtractor.kt
.mapValues { (_, functions) -> functions.singleOrNull { fn -> fn.parameters.all { it == fn.instanceParameter } } } .filterValues { it != null && includeMemberFilter.shouldIncludeMember(it) } return getters.mapNotNull { (name, getter) -> checkNotNull(getter) val nameAfterGet = name.substringAfter("get")
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue May 14 10:08:01 UTC 2024 - 6.7K bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/MemberFilter.kt
* limitations under the License. */ package org.gradle.internal.declarativedsl.schemaBuilder import kotlin.reflect.KCallable fun interface MemberFilter { fun shouldIncludeMember(member: KCallable<*>): Boolean
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 02 10:53:44 UTC 2024 - 799 bytes - Viewed (0) -
platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/schemaFromProperties.kt
private fun memberPropertiesOf(kClass: KClass<*>, propertyNamePredicate: (String) -> Boolean): List<CollectedPropertyInformation> = kClass.memberProperties .filter { property -> (includeMemberFilter.shouldIncludeMember(property) || kClass.primaryConstructor?.parameters.orEmpty().any { it.name == property.name && it.type == property.returnType }) && property.visibility == KVisibility.PUBLIC &&
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-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/FunctionExtractor.kt
val functionsClaimedByProperties = preIndex.getClaimedFunctions(kClass) return kClass.memberFunctions.filter { it.visibility == KVisibility.PUBLIC && includeFilter.shouldIncludeMember(it) && it !in functionsClaimedByProperties }.map { function -> memberFunction(kClass, function, preIndex, configureLambdas) } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 16 11:58:18 UTC 2024 - 13.7K bytes - Viewed (0)