Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for detectFailures (0.18 sec)

  1. platforms/core-configuration/declarative-dsl-evaluator/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/checks/DocumentCheck.kt

        val checkKey: String
    
        override fun shouldHandleFeature(feature: InterpretationStepFeature.DocumentChecks): Boolean =
            checkKey in feature.checkKeys
    
        fun detectFailures(document: DeclarativeDocument, resolutionContainer: DocumentResolutionContainer): List<DocumentCheckFailure>
    }
    
    
    data class DocumentCheckFailure(
        val check: DocumentCheck,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:08 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  2. platforms/core-configuration/declarative-dsl-evaluator/src/main/kotlin/org/gradle/internal/declarativedsl/evaluator/runner/AnalysisStepRunner.kt

            val checkFeatures = step.features.filterIsInstance<DocumentChecks>()
            val checkResults = stepContext.supportedDocumentChecks.filter { checkFeatures.any(it::shouldHandleFeature) }
                .flatMap { it.detectFailures(document, documentResolutionContainer) }
    
            if (checkResults.isNotEmpty()) {
                failureReasons += DocumentCheckFailures(checkResults)
            }
    
            val assignmentTrace = assignmentTrace(resolution)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:40 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  3. platforms/core-configuration/declarative-dsl-provider/src/main/kotlin/org/gradle/internal/declarativedsl/settings/SettingsBlocksCheck.kt

        }
    
        override val checkKey: String
            get() = SettingsBlocksCheck::class.java.name
    
        enum class SpecialOrderBlock {
            PLUGIN_MANAGEMENT, PLUGINS
        }
    
        override fun detectFailures(document: DeclarativeDocument, resolutionContainer: DocumentResolutionContainer): List<DocumentCheckFailure> {
            val outOfOrderNodes = mutableListOf<DocumentNode>()
            val duplicates = mutableListOf<DocumentNode>()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:09 UTC 2024
    - 6.2K bytes
    - Viewed (0)
  4. platforms/core-configuration/declarative-dsl-provider/src/test/kotlin/org/gradle/internal/declarativedsl/settings/SettingsBlockCheckTest.kt

                .trace
            val document = languageModel.toDocument()
            val resolution = resolutionContainer(analysisSchema, trace, document)
            return documentChecks.flatMap { it.detectFailures(document, resolution) }
        }
    
        private
        val documentChecks = listOf(SettingsBlocksCheck)
    
        private
        val pluginManagementSchema = pluginManagementEvaluationSchema()
    
        private
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 31 13:47:10 UTC 2024
    - 5.2K bytes
    - Viewed (0)
Back to top