- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for ResidualProgram (0.19 sec)
-
platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/ResidualProgram.kt
* against a given [target][ProgramTarget]. * * @see PartialEvaluator.reduce */ internal sealed class ResidualProgram { /** * A static residue, can be compiled ahead of time. */ data class Static(val instructions: List<Instruction>) : ResidualProgram() { constructor(vararg instructions: Instruction) : this(instructions.toList()) } /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 4K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/PartialEvaluator.kt
import org.gradle.kotlin.dsl.execution.ResidualProgram.Dynamic import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyBasePlugins import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyDefaultPluginRequests import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyPluginRequests import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyPluginRequestsOf
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 7.5K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/execution/ResidualProgramCompilerTest.kt
import org.gradle.kotlin.dsl.execution.ResidualProgram.Dynamic import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyBasePlugins import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyDefaultPluginRequests import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyPluginRequests import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.ApplyPluginRequestsOf
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 01 13:09:45 UTC 2024 - 22.4K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/execution/PartialEvaluatorTest.kt
import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.CollectProjectScriptDependencies import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.Eval import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction.SetupEmbeddedKotlin import org.gradle.kotlin.dsl.execution.ResidualProgram.PluginRequestSpec import org.gradle.kotlin.dsl.execution.ResidualProgram.Static
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 38.9K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/PluginsBlockInterpreter.kt
zip(pluginId, optionalVersionAndApply) { id, versionAndApply -> when (versionAndApply) { null -> ResidualProgram.PluginRequestSpec(id) else -> versionAndApply.let { (v, a) -> ResidualProgram.PluginRequestSpec(id, version = v, apply = a ?: true) } } } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 4.8K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/execution/TestWithCompiler.kt
abstract class TestWithCompiler : TestWithTempFiles() { @Rule @JvmField val tmpDir = TestNameTestDirectoryProvider(this::class.java) internal inline fun withExecutableProgramFor( program: ResidualProgram, sourceHash: HashCode = TestHashCodes.hashCodeFrom(0), programKind: ProgramKind = ProgramKind.TopLevel, programTarget: ProgramTarget = ProgramTarget.Settings,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 26 19:59:56 UTC 2023 - 4.7K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/ResidualProgramCompiler.kt
import org.gradle.internal.classpath.ClassPath import org.gradle.internal.hash.HashCode import org.gradle.internal.hash.Hashing import org.gradle.kotlin.dsl.execution.ResidualProgram.Dynamic import org.gradle.kotlin.dsl.execution.ResidualProgram.Instruction import org.gradle.kotlin.dsl.execution.ResidualProgram.Static import org.gradle.kotlin.dsl.support.CompiledKotlinBuildScript import org.gradle.kotlin.dsl.support.CompiledKotlinBuildscriptAndPluginsBlock
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 01 13:09:45 UTC 2024 - 27.1K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/execution/Interpreter.kt
compileBuildOperationRunner = host::runCompileBuildOperation, stage1BlocksAccessorsClassPath = stage1BlocksAccessorsClassPath, packageName = residualProgram.packageName, ).compile(residualProgram.document) } } } private fun loadClassInChildScopeOf( baseScope: ClassLoaderScope, scriptPath: String,
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 26 19:59:56 UTC 2023 - 21.1K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/execution/ParserToCompilerTest.kt
} private fun parseToResidual( source: ProgramSource, programKind: ProgramKind = ProgramKind.TopLevel, programTarget: ProgramTarget = ProgramTarget.Project ): ResidualProgram { val program = ProgramParser.parse(source, programKind, programTarget) return PartialEvaluator(programKind, programTarget).reduce(program.document) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 3.9K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/execution/PluginsBlockInterpreterTest.kt
* See the License for the specific language governing permissions and * limitations under the License. */ package org.gradle.kotlin.dsl.execution import org.gradle.kotlin.dsl.execution.ResidualProgram.PluginRequestSpec import org.gradle.kotlin.dsl.support.expectedKotlinDslPluginsVersion import org.hamcrest.MatcherAssert.assertThat import org.hamcrest.Matchers.equalTo import org.junit.Test
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 02 15:15:27 UTC 2024 - 22.5K bytes - Viewed (0)