Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for PluginsBlockInterpretation (0.55 sec)

  1. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/PluginsBlockInterpreter.kt

    }
    
    
    internal
    fun interpret(program: Program.Plugins): PluginsBlockInterpretation {
        val blockString = program.fragment.blockString
        return when (val r = pluginsBlockParser(blockString)) {
            is ParserResult.Failure -> PluginsBlockInterpretation.Dynamic(r.reason)
            is ParserResult.Success -> PluginsBlockInterpretation.Static(
                r.result.let { (specs, spec) ->
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  2. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/PartialEvaluator.kt

        fun optimize(program: Program.Plugins): ApplyPluginRequests? =
            when (val interpretation = interpret(program)) {
                is PluginsBlockInterpretation.Static -> {
                    ApplyPluginRequests(interpretation.plugins, program)
                }
    
                is PluginsBlockInterpretation.Dynamic -> {
                    logUnoptimized(program, interpretation)
                    null
                }
            }
    
        private
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  3. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/execution/PluginsBlockInterpreterTest.kt

                equalTo(
                    PluginsBlockInterpretation.Static(specs.asList())
                )
            )
        }
    
        private
        fun assertDynamicInterpretationOf(pluginsBlock: String, reason: String) {
            assertThat(
                interpret(Program.Plugins(fragment("plugins", pluginsBlock))),
                equalTo(
                    PluginsBlockInterpretation.Dynamic(reason)
                )
            )
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 02 15:15:27 UTC 2024
    - 22.5K bytes
    - Viewed (0)
Back to top