- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 67 for Avoidance (0.2 sec)
-
platforms/documentation/docs/src/snippets/groovy/compilationAvoidance/kotlin/ast-transformation-consumer/build.gradle.kts
dependencies { implementation(localGroovy()) } // tag::groovy-compilation-avoidance[] val astTransformation by configurations.creating dependencies { astTransformation(project(":ast-transformation")) } tasks.withType<GroovyCompile>().configureEach { astTransformationClasspath.from(astTransformation) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 385 bytes - Viewed (0) -
platforms/jvm/plugins-groovy/src/integTest/groovy/org/gradle/java/compile/AbstractGroovyCompileAvoidanceIntegrationSpec.groovy
@org.codehaus.groovy.transform.GroovyASTTransformationClass("MyASTTransformation") public @interface MyAnnotation {} """ } def 'always recompile if compilation avoidance is not enabled'() { given: settingsFile.text = settingsFile.text.readLines().findAll { !it.contains("enableFeaturePreview") }.join('\n') buildFile << """ project(':b') {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 12:15:28 UTC 2023 - 7.5K bytes - Viewed (0) -
platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheFeatureFlagsIntegrationTest.groovy
then: configurationCache.assertStateStored() outputContains("Groovy compilation avoidance is an incubating feature") when: configurationCacheRun("compileGroovy", "--rerun-tasks") then: configurationCache.assertStateLoaded() outputContains("Groovy compilation avoidance is an incubating feature") }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Jun 08 11:29:25 UTC 2024 - 2.5K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/groovy/compilationAvoidance/groovy/ast-transformation-consumer/build.gradle
dependencies { implementation localGroovy() } // tag::groovy-compilation-avoidance[] configurations { astTransformation } dependencies { astTransformation(project(":ast-transformation")) } tasks.withType(GroovyCompile).configureEach { astTransformationClasspath.from(configurations.astTransformation) }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 384 bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/integTest/kotlin/org/gradle/kotlin/dsl/compile/BuildSrcScriptCompileAvoidanceIntegrationTest.kt
configureProjectAndExpectCompileAvoidanceWarnings().assertBuildScriptCompiled().assertOutputContains("foo") .assertContainsCompileAvoidanceWarning("buildSrc.jar: class com/example/FooKt: inline fun foo(): compile avoidance is not supported with public inline functions") givenKotlinScriptInBuildSrcContains( "Foo", """ inline fun foo() { println("bar") }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 3.1K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/groovy/compilationAvoidance/groovy/settings.gradle
rootProject.name = 'compilation-avoidance' include("ast-transformation") include("ast-transformation-consumer")
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 165 bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/task_configuration_avoidance.adoc
[[task_configuration_avoidance]] = Avoiding Unnecessary Task Configuration As of Gradle 5.1, we recommend that the configuration avoidance APIs be used whenever tasks are created. image::writing-tasks-4.png[] [[sec:how_does_it_work_config_api]] == Task configuration avoidance API The configuration avoidance API avoids configuring tasks if they will not be used for a build, which can significantly impact total configuration time.
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Mar 27 23:45:25 UTC 2024 - 21.4K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/groovy/compilationAvoidance/kotlin/settings.gradle.kts
rootProject.name = "compilation-avoidance" include("ast-transformation") include("ast-transformation-consumer")
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 165 bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/jvm/groovy_plugin.adoc
|=== [[sec:groovy_compilation_avoidance]] === Compilation avoidance _Caveat: Groovy compilation avoidance is an incubating feature since Gradle 5.6. There are known inaccuracies so please enable it at your own risk._
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 15.6K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl/src/integTest/kotlin/org/gradle/kotlin/dsl/compile/BuildScriptCompileAvoidanceIntegrationTest.kt
import org.junit.Assert.assertTrue import org.junit.Test class BuildScriptCompileAvoidanceIntegrationTest : AbstractCompileAvoidanceIntegrationTest() { @Test fun `script compilation avoidance can be disabled via a system property`() { withFile("gradle.properties", "systemProp.$KOTLIN_SCRIPT_COMPILATION_AVOIDANCE_ENABLED_PROPERTY=false")
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sun Sep 24 17:45:42 UTC 2023 - 19.6K bytes - Viewed (0)