Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for SchemaType (0.27 sec)

  1. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/accessors/ProjectSchemaTest.kt

        configurations = configurations.map { ConfigurationEntry(it) }
    )
    
    
    internal
    typealias TypedProjectSchemaEntryList = List<ProjectSchemaEntry<SchemaType>>
    
    
    internal
    fun ClassLoader.schemaTypeFor(typeString: String): SchemaType =
        SchemaType(loadTypeOf(typeString))
    
    
    internal
    fun ClassLoader.loadTypeOf(typeString: String) =
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  2. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/accessors/TypeAccessibilityProviderTest.kt

    
    class TypeAccessibilityProviderTest : TestWithClassPath() {
    
        @Test
        fun `public generic type with primitive component type is accessible`() {
    
            val genericTypeWithPrimitiveComponent = SchemaType.of<PublicGenericType<String>>()
            assertThat(
                accessibilityFor(
                    genericTypeWithPrimitiveComponent,
                    classPath = jarClassPathWith(PublicGenericType::class)
                ),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  3. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/accessors/ProjectSchemaProvider.kt

    }
    
    
    data class SchemaType(val value: TypeOf<*>) {
    
        companion object {
            inline fun <reified T> of() = SchemaType(typeOf<T>())
        }
    
        val kotlinString = kotlinTypeStringFor(value)
    
        override fun toString(): String = kotlinString
    }
    
    
    typealias TypedProjectSchema = ProjectSchema<SchemaType>
    
    
    data class ProjectSchema<out T>(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 01 13:09:46 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-provider/src/test/kotlin/org/gradle/internal/declarativedsl/SettingsExtensionsSchemaTest.kt

                }
            }
    
            val schema = settingsEvaluationSchema(settingsMock)
    
            val schemaType = schema.analysisSchema.dataClassesByFqName.values.find { it.name.simpleName == MyExtension::class.simpleName }
            assertNotNull(schemaType)
            assertTrue(schemaType!!.properties.any { it.name == "id" })
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 28 09:57:06 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/accessors/Emitter.kt

            nameSpec,
            accessibleType<Configuration>()
        )
    
    
    private
    inline fun <reified T> accessibleType() =
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 01 13:09:46 UTC 2024
    - 7K bytes
    - Viewed (0)
Back to top