Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for FunctionExtractor (0.75 sec)

  1. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/FunctionExtractor.kt

    }
    
    
    operator fun FunctionExtractor.plus(other: FunctionExtractor): CompositeFunctionExtractor = CompositeFunctionExtractor(buildList {
        fun include(functionExtractor: FunctionExtractor) = when (functionExtractor) {
            is CompositeFunctionExtractor -> addAll(functionExtractor.extractors)
            else -> add(functionExtractor)
        }
        include(this@plus)
        include(other)
    })
    
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 11:58:18 UTC 2024
    - 13.7K bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/software/schemaFromSoftwareTypes.kt

            )
        )
    }
    
    
    private
    fun softwareTypeConfiguringFunctions(typeToExtend: KClass<*>, softwareTypeImplementations: Iterable<SoftwareTypeInfo<*>>): FunctionExtractor = object : FunctionExtractor {
        override fun memberFunctions(kClass: KClass<*>, preIndex: DataSchemaBuilder.PreIndex): Iterable<SchemaMemberFunction> =
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:47 UTC 2024
    - 7K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/project/schemaFromGradleExtensions.kt

            extensionsByIdentifier[accessor.customAccessorIdentifier]
    }
    
    
    private
    fun extensionConfiguringFunctions(typeToExtend: KClass<*>, extensionInfo: Iterable<ExtensionInfo>): FunctionExtractor = object : FunctionExtractor {
        override fun memberFunctions(kClass: KClass<*>, preIndex: DataSchemaBuilder.PreIndex): Iterable<SchemaMemberFunction> =
    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/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/evaluationSchema/SchemaComponents.kt

    import org.gradle.internal.declarativedsl.schemaBuilder.CompositePropertyExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.CompositeTypeDiscovery
    import org.gradle.internal.declarativedsl.schemaBuilder.FunctionExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.PropertyExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.TypeDiscovery
    import org.gradle.internal.declarativedsl.schemaBuilder.schemaFromTypes
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 7K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/DataSchemaBuilder.kt

    import kotlin.reflect.KFunction
    import kotlin.reflect.KType
    
    
    class DataSchemaBuilder(
        private val typeDiscovery: TypeDiscovery,
        private val propertyExtractor: PropertyExtractor,
        private val functionExtractor: FunctionExtractor
    ) {
        fun schemaFromTypes(
            topLevelReceiver: KClass<*>,
            types: Iterable<KClass<*>>,
            externalFunctions: List<KFunction<*>> = emptyList(),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:02 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/schemaFromTypes.kt

        propertyExtractor: PropertyExtractor = DefaultPropertyExtractor(isPublicAndRestricted),
        functionExtractor: FunctionExtractor = DefaultFunctionExtractor(configureLambdas, isPublicAndRestricted),
        typeDiscovery: TypeDiscovery = TypeDiscovery.none
    ): AnalysisSchema =
        DataSchemaBuilder(typeDiscovery, propertyExtractor, functionExtractor).schemaFromTypes(
            topLevelReceiver, types, externalFunctions, externalObjects, defaultImports
        )
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:07:27 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  7. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/dependencyConfigurationSchema.kt

    import org.gradle.internal.declarativedsl.evaluationSchema.ifConversionSupported
    import org.gradle.internal.declarativedsl.mappingToJvm.RuntimeFunctionResolver
    import org.gradle.internal.declarativedsl.schemaBuilder.FunctionExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.toDataTypeRef
    
    
    internal
    fun EvaluationSchemaBuilder.dependencyCollectors() {
        val component = DependencyCollectorsComponent()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:07 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/evaluationSchema/MinimalEvaluationSchemaComponent.kt

    import org.gradle.internal.declarativedsl.schemaBuilder.DefaultFunctionExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.DefaultPropertyExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.FunctionExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.PropertyExtractor
    
    
    /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:07 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/AccessorTest.kt

    import org.gradle.internal.declarativedsl.schemaBuilder.DataSchemaBuilder
    import org.gradle.internal.declarativedsl.schemaBuilder.DefaultFunctionExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.FunctionExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.isPublicAndRestricted
    import org.gradle.internal.declarativedsl.schemaBuilder.kotlinFunctionAsConfigureLambda
    import org.gradle.internal.declarativedsl.schemaBuilder.plus
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 11:58:18 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/DependencyCollectorFunctionExtractorAndRuntimeResolver.kt

    import org.gradle.internal.declarativedsl.mappingToJvm.RuntimeFunctionResolver
    import org.gradle.internal.declarativedsl.schemaBuilder.DataSchemaBuilder
    import org.gradle.internal.declarativedsl.schemaBuilder.FunctionExtractor
    import org.gradle.internal.declarativedsl.schemaBuilder.toDataTypeRef
    import java.util.Locale
    import kotlin.reflect.KClass
    import kotlin.reflect.KFunction
    import kotlin.reflect.KMutableProperty
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:07 UTC 2024
    - 8.4K bytes
    - Viewed (0)
Back to top