Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 35 for memberFunction (0.26 sec)

  1. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/common/schemaFromProperties.kt

    import java.util.Locale
    import kotlin.reflect.KClass
    import kotlin.reflect.KType
    import kotlin.reflect.KVisibility
    import kotlin.reflect.full.instanceParameter
    import kotlin.reflect.full.memberFunctions
    import kotlin.reflect.full.memberProperties
    import kotlin.reflect.full.primaryConstructor
    
    
    /**
     * Extracts schema properties from Kotlin properties and Java getters returning the type [Property].
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:07 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/schemaBuidler/FunctionExtractorTest.kt

            val schema = schemaFromTypes(ReceiverOne::class, listOf(ReceiverOne::class))
            val function = schema.dataClassesByFqName.values.single().memberFunctions.single()
            assertIs<FunctionSemantics.AddAndConfigure>(function.semantics)
        }
    
        @Test
        fun `adding function may not have a configuring lambda if it returns Unit`() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:01 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-tooling-models/src/main/kotlin/org/gradle/declarative/dsl/schema/DataClass.kt

     */
    
    package org.gradle.declarative.dsl.schema
    
    
    interface DataClass : DataType {
        val name: FqName
        val supertypes: Set<FqName>
        val properties: List<DataProperty>
        val memberFunctions: List<SchemaMemberFunction>
        val constructors: List<DataConstructor>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:03 UTC 2024
    - 884 bytes
    - Viewed (0)
  4. build-logic/integration-testing/src/main/kotlin/gradlebuild/integrationtests/action/AnnotationGeneratorWorkAction.kt

    import org.gradle.workers.WorkParameters
    import org.intellij.lang.annotations.Language
    import java.io.File
    import java.io.IOException
    import java.lang.reflect.Method
    import java.lang.reflect.Type
    import kotlin.reflect.full.memberFunctions
    import kotlin.reflect.jvm.javaMethod
    
    
    abstract class AnnotationGeneratorWorkAction : WorkAction<AnnotationGeneratorWorkAction.AnnotationGeneratorParameters> {
    
        internal
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Jun 22 10:58:31 UTC 2022
    - 6.9K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/PropertyExtractor.kt

    import kotlin.reflect.KMutableProperty
    import kotlin.reflect.KProperty
    import kotlin.reflect.KType
    import kotlin.reflect.KVisibility
    import kotlin.reflect.full.instanceParameter
    import kotlin.reflect.full.memberFunctions
    import kotlin.reflect.full.memberProperties
    import kotlin.reflect.full.primaryConstructor
    
    
    interface PropertyExtractor {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:01 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/DefaultAnalysisSchema.kt

    }
    
    
    @Serializable
    @SerialName("data")
    data class DefaultDataClass(
        override val name: FqName,
        override val supertypes: Set<FqName>,
        override val properties: List<DataProperty>,
        override val memberFunctions: List<SchemaMemberFunction>,
        override val constructors: List<DataConstructor>
    ) : DataClass {
    
        override fun toString(): String = name.simpleName
    
        companion object Empty : DataClass {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  7. analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/symbols/FirStandaloneNormalAnalysisSourceModuleSymbolByPsiTestGenerated.java

        runTest("analysis/analysis-api/testData/symbols/symbolByPsi/localDeclarations.kt");
      }
    
      @Test
      @TestMetadata("memberFunctions.kt")
      public void testMemberFunctions() {
        runTest("analysis/analysis-api/testData/symbols/symbolByPsi/memberFunctions.kt");
      }
    
      @Test
      @TestMetadata("memberProperties.kt")
      public void testMemberProperties() {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Feb 16 12:48:24 UTC 2024
    - 15.9K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/symbols/FirIdeNormalAnalysisSourceModuleSymbolByPsiTestGenerated.java

        runTest("analysis/analysis-api/testData/symbols/symbolByPsi/localDeclarations.kt");
      }
    
      @Test
      @TestMetadata("memberFunctions.kt")
      public void testMemberFunctions() {
        runTest("analysis/analysis-api/testData/symbols/symbolByPsi/memberFunctions.kt");
      }
    
      @Test
      @TestMetadata("memberProperties.kt")
      public void testMemberProperties() {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Feb 16 12:48:24 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/schemaBuilder/DataSchemaBuilder.kt

        fun createDataType(
            kClass: KClass<*>,
            preIndex: PreIndex,
        ): DataClass {
            val properties = preIndex.getAllProperties(kClass)
    
            val functions = functionExtractor.memberFunctions(kClass, preIndex)
            val constructors = functionExtractor.constructors(kClass, preIndex)
            val name = kClass.fqName
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:02 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/AccessorTest.kt

        }
    
        // don't make this private, will produce failures on Java 8 (due to https://youtrack.jetbrains.com/issue/KT-37660)
        val functionContributorWithCustomAccessor = object : FunctionExtractor {
            override fun memberFunctions(kClass: KClass<*>, preIndex: DataSchemaBuilder.PreIndex): Iterable<SchemaMemberFunction> =
                if (kClass == MyReceiver::class) {
                    listOf(
                        DefaultDataMemberFunction(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 16 11:58:18 UTC 2024
    - 6.3K bytes
    - Viewed (0)
Back to top