Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for ObjectReflection (0.29 sec)

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

        ) : ObjectReflection
    
        data class ConstantValue(
            override val type: DataType.ConstantType<*>,
            override val objectOrigin: ObjectOrigin.ConstantOrigin,
            val value: Any
        ) : ObjectReflection
    
        data class External(
            override val type: DataType,
            override val objectOrigin: ObjectOrigin.External,
        ) : ObjectReflection {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:46 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/DeclarativeReflectionToObjectConverter.kt

    ) : ReflectionToObjectConverter {
    
        override fun apply(objectReflection: ObjectReflection, conversionFilter: ReflectionToObjectConverter.ConversionFilter) {
            if (objectReflection is ObjectReflection.DataObjectReflection) {
                conversionFilter.filterProperties(objectReflection).forEach { property ->
                    val assigned = objectReflection.properties.getValue(property)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/demo/reflection/utils.kt

        val topLevel = org.gradle.internal.declarativedsl.objectGraph.reflect(resolution.topLevelReceiver, context)
    
        return topLevel
    }
    
    
    fun printReflection(objectReflection: ObjectReflection) {
        println(prettyStringFromReflection(objectReflection))
    }
    
    
    fun AnalysisSchema.reflectAndPrint(code: String) {
        println(prettyStringFromReflection(reflect(code)))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:07:27 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/ReflectionToObjectConverter.kt

    import org.gradle.declarative.dsl.schema.DataProperty
    import org.gradle.internal.declarativedsl.objectGraph.ObjectReflection
    
    
    /**
     * Takes a given {@link ObjectReflection} and applies its operations to the underlying object graph.
     */
    interface ReflectionToObjectConverter {
        fun apply(objectReflection: ObjectReflection, conversionFilter: ConversionFilter = ConversionFilter.none)
        fun interface ConversionFilter {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/demo/demoUtils.kt

                    }
                }
    
                is ObjectReflection.DefaultValue -> append("(default value)")
                is ObjectReflection.AddedByUnitInvocation -> append("invoked: ${objectReflection.objectOrigin}")
                is ObjectReflection.Null -> append("null")
            }
        }
    
        return buildString { recurse(objectReflection, 0) }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 21 14:27:23 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/demo/demoPlugins/ReflectionDemo.kt

    import org.gradle.internal.declarativedsl.demo.reflection.reflectAndPrint
    import org.gradle.internal.declarativedsl.analysis.DefaultFqName
    import org.gradle.internal.declarativedsl.objectGraph.ObjectReflection.ConstantValue
    import org.gradle.internal.declarativedsl.objectGraph.ObjectReflection.DataObjectReflection
    
    
    object ReflectionDemo {
        @JvmStatic
        fun main(args: Array<String>) {
            val code = """
                plugins {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:01 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  7. platforms/core-configuration/declarative-dsl-evaluator/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/conversion/AnalysisAndConversionStepRunner.kt

    import org.gradle.internal.declarativedsl.mappingToJvm.CompositePropertyResolver
    import org.gradle.internal.declarativedsl.mappingToJvm.DeclarativeReflectionToObjectConverter
    import org.gradle.internal.declarativedsl.objectGraph.ObjectReflection
    import org.gradle.internal.declarativedsl.objectGraph.ReflectionContext
    import org.gradle.internal.declarativedsl.objectGraph.reflect
    
    
    data class ConversionStepContext(
        val targetObject: Any,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:40 UTC 2024
    - 4.9K bytes
    - Viewed (0)
Back to top