- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 16 for Avoidance (0.21 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/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/core-configuration/kotlin-dsl/src/integTest/kotlin/org/gradle/kotlin/dsl/compile/BuildOperationsAssertions.kt
private val compileAvoidanceWarnings = output.lines() .filter { it.startsWith("Cannot use Kotlin build script compile avoidance with") } // filter out avoidance warnings for versioned jars - those come from Kotlin/libraries that don't change when code under test changes .filterNot { it.contains(Regex("\\d.jar: ")) } init {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Aug 02 08:06:49 UTC 2023 - 3.5K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/optimizing-performance/build-cache/caching_java_projects.adoc
[[annotation_processors]] === Annotation processors Compile avoidance works out of the box. There is one caveat though: when using annotation processors, Gradle uses the annotation processor classpath as an input.
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 8.2K bytes - Viewed (0) -
testing/performance/src/performanceTest/groovy/org/gradle/performance/regression/corefeature/TaskAvoidancePerformanceTest.groovy
class TaskAvoidancePerformanceTest extends AbstractCrossBuildPerformanceTest { def "help with lazy and eager tasks"() { given: runner.testGroup = "configuration avoidance" runner.buildSpec { displayName("lazy") invocation { tasksToRun("help") } } runner.baseline { displayName("eager")
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 04 07:21:38 UTC 2024 - 2K bytes - Viewed (0)