Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 25 for analysisSchema (0.37 sec)

  1. platforms/core-configuration/declarative-dsl-tooling-models/src/main/kotlin/org/gradle/declarative/dsl/schema/AnalysisSchema.kt

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.declarative.dsl.schema
    
    import java.io.Serializable
    
    
    interface AnalysisSchema : Serializable {
        val topLevelReceiverType: DataClass
        val dataClassesByFqName: Map<FqName, DataClass>
        val externalFunctionsByFqName: Map<FqName, DataTopLevelFunction>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:01 UTC 2024
    - 1003 bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/StoringInterpretationSchemaBuilder.kt

            }
    
        private
        fun storeSchemaResult(identifier: String, analysisSchema: AnalysisSchema) {
            val file = schemaFile(identifier)
            file.parentFile.mkdirs()
            file.writeText(SchemaSerialization.schemaToJsonString(analysisSchema))
        }
    
        private
        fun schemaFile(identifier: String) =
            schemaStoreLocationFor().resolve("$identifier.dcl.schema")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 5K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/evaluationSchema/SchemaComponents.kt

    ): EvaluationAndConversionSchema {
        val builder = DefaultEvaluationAndConversionSchemaBuilder().apply(schemaComponents)
        val analysisSchema = analysisSchema(topLevelReceiverType, builder)
        return DefaultEvaluationAndConversionSchema(
            analysisSchema,
            analysisStatementFilter,
            operationGenerationId,
            runtimePropertyResolvers = builder.runtimePropertyResolvers,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 7K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/mappingToJvm/Utils.kt

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.internal.declarativedsl.mappingToJvm
    
    import org.gradle.declarative.dsl.schema.AnalysisSchema
    import org.gradle.internal.declarativedsl.analysis.ResolutionResult
    import org.gradle.internal.declarativedsl.analysis.SchemaTypeRefContext
    import org.gradle.internal.declarativedsl.demo.assignmentTrace
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:07:27 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  5. platforms/core-configuration/declarative-dsl-provider/src/test/kotlin/org/gradle/internal/declarativedsl/GeneralGradleDslSchemaTest.kt

            val schema = schemaFrom(TopLevelReceiver::class)
            assertTrue(schema.analysisSchema.dataClassesByFqName.keys.any { it.simpleName == NestedReceiver::class.simpleName })
        }
    
        @Test
        fun `general dsl schema has types discovered via factory functions`() {
            val schema = schemaFrom(UtilsContainer::class)
            assertTrue(schema.analysisSchema.dataClassesByFqName.keys.any { it.simpleName == NestedReceiver::class.simpleName })
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  6. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/demo/reflection/utils.kt

    package org.gradle.internal.declarativedsl.demo.reflection
    
    import org.gradle.declarative.dsl.schema.AnalysisSchema
    import org.gradle.internal.declarativedsl.analysis.SchemaTypeRefContext
    import org.gradle.internal.declarativedsl.demo.assignmentTrace
    import org.gradle.internal.declarativedsl.demo.prettyStringFromReflection
    import org.gradle.internal.declarativedsl.demo.resolve
    import org.gradle.internal.declarativedsl.objectGraph.ObjectReflection
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:07:27 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  7. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/analysis/Resolver.kt

    import org.gradle.declarative.dsl.evaluation.OperationGenerationId
    import org.gradle.declarative.dsl.schema.AnalysisSchema
    import org.gradle.declarative.dsl.schema.FqName
    import org.gradle.internal.declarativedsl.language.Block
    import org.gradle.internal.declarativedsl.language.Import
    
    
    interface Resolver {
        fun resolve(schema: AnalysisSchema, imports: List<Import>, topLevelBlock: Block): ResolutionResult
    }
    
    
    class ResolverImpl(
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 12:25:46 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-tooling-models/src/main/kotlin/org/gradle/declarative/dsl/evaluation/EvaluationSchema.kt

     * limitations under the License.
     */
    
    package org.gradle.declarative.dsl.evaluation
    
    import org.gradle.declarative.dsl.schema.AnalysisSchema
    import java.io.Serializable
    
    
    interface EvaluationSchema : Serializable {
        val analysisSchema: AnalysisSchema
        val operationGenerationId: OperationGenerationId
        val analysisStatementFilter: AnalysisStatementFilter
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 945 bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-evaluator/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/schema/DefaultEvaluationSchema.kt

    import org.gradle.declarative.dsl.evaluation.OperationGenerationId
    import org.gradle.declarative.dsl.schema.AnalysisSchema
    import org.gradle.internal.declarativedsl.analysis.DefaultOperationGenerationId
    import org.gradle.internal.declarativedsl.analysis.analyzeEverything
    
    
    class DefaultEvaluationSchema(
        override val analysisSchema: AnalysisSchema,
        override val analysisStatementFilter: AnalysisStatementFilter = analyzeEverything,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  10. platforms/core-configuration/declarative-dsl-evaluator/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/conversion/DefaultEvaluationAndConversionSchema.kt

    import org.gradle.internal.declarativedsl.mappingToJvm.RuntimeFunctionResolver
    import org.gradle.internal.declarativedsl.mappingToJvm.RuntimePropertyResolver
    
    
    class DefaultEvaluationAndConversionSchema(
        override val analysisSchema: AnalysisSchema,
        override val analysisStatementFilter: AnalysisStatementFilter = analyzeEverything,
        override val operationGenerationId: OperationGenerationId = DefaultOperationGenerationId.finalEvaluation,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 1.8K bytes
    - Viewed (0)
Back to top