- Sort Score
- Result 10 results
- Languages All
Results 181 - 190 of 227 for DirectoryProperty (0.46 sec)
-
platforms/documentation/docs/src/snippets/providers/services/groovy/build.gradle
MyObjectFactoryTask(ObjectFactory objectFactory) { this.objectFactory = objectFactory } @TaskAction void doTaskAction() { var outputDirectory = objectFactory.directoryProperty() outputDirectory.convention(project.layout.projectDirectory) println(outputDirectory.get()) } } tasks.register("myInjectedObjectFactoryTask",MyObjectFactoryTask) {}
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 17 18:14:15 UTC 2024 - 6.9K bytes - Viewed (0) -
subprojects/core/src/integTest/groovy/org/gradle/api/tasks/NestedInputIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 03 15:21:23 UTC 2024 - 42.6K bytes - Viewed (0) -
platforms/core-configuration/kotlin-dsl-provider-plugins/src/main/kotlin/org/gradle/kotlin/dsl/provider/plugins/precompiled/tasks/GeneratePrecompiledScriptPluginAccessors.kt
@get:OutputDirectory abstract val metadataOutputDir: DirectoryProperty @get:InputDirectory @get:IgnoreEmptyDirectories @get:PathSensitive(PathSensitivity.RELATIVE) abstract val compiledPluginsBlocksDir: DirectoryProperty @get:Internal internal lateinit var plugins: List<PrecompiledScriptPlugin> @get:InputFiles
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Apr 18 08:10:49 UTC 2024 - 24.8K bytes - Viewed (0) -
platforms/core-runtime/internal-instrumentation-processor/src/test/groovy/org/gradle/internal/instrumentation/extensions/property/PropertyUpgradeCodeGenTest.groovy
"RegularFileProperty" | "File" | "self.getProperty().getAsFile().getOrNull()" | ".fileValue(arg0)" | [File] "DirectoryProperty" | "File" | "self.getProperty().getAsFile().getOrNull()" | ".fileValue(arg0)" | [File]
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Apr 23 08:40:36 UTC 2024 - 17.9K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/file/DefaultSourceDirectorySetTest.groovy
*/ package org.gradle.api.internal.file import org.gradle.api.Action import org.gradle.api.Buildable import org.gradle.api.InvalidUserDataException import org.gradle.api.Task import org.gradle.api.file.DirectoryProperty import org.gradle.api.file.FileCollection import org.gradle.api.file.FileTree import org.gradle.api.file.SourceDirectorySet import org.gradle.api.internal.file.collections.DirectoryFileTreeFactory
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Oct 28 15:32:09 UTC 2022 - 14.4K bytes - Viewed (0) -
platforms/jvm/platform-jvm/src/main/java/org/gradle/api/tasks/SourceSetOutput.java
* sourceSets { * main { * output.dir(generateResourcesTask) * } * } * * abstract class GenerateResourcesTask extends DefaultTask { * {@literal @}OutputDirectory * abstract DirectoryProperty getResourcesDir() * * {@literal @}TaskAction * def generateResources() { * def generated = resourcesDir.file("myGeneratedResource.properties").get().asFile * generated.text = "message=Stay happy!"
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 15:09:49 UTC 2023 - 5.1K bytes - Viewed (0) -
subprojects/core/src/testFixtures/groovy/org/gradle/api/tasks/TasksWithInputsAndOutputs.groovy
buildFile << """ import javax.inject.Inject abstract class DirProducer extends DefaultTask { @OutputDirectory abstract DirectoryProperty getOutput() @Input abstract ListProperty<String> getNames() @Input abstract Property<String> getContent() // set to empty string to delete directory
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Nov 07 18:43:39 UTC 2023 - 9.1K bytes - Viewed (0) -
subprojects/core/src/integTest/groovy/org/gradle/api/ObjectExtensionInstantiationIntegrationTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 04 22:26:51 UTC 2021 - 16.9K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/implementing_custom_tasks.adoc
In this context, properties in Gradle act as references to the actual values behind them, allowing Gradle to track inputs and outputs between tasks. For the input of our task, we use a `DirectoryProperty` from Gradle. We annotate it with `@InputDirectory` to indicate that it is an input to the task: ==== [.multi-language-sample] ===== .buildSrc/src/main/kotlin/GenerateReportTask.kt [source,kotlin]
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Apr 26 05:34:54 UTC 2024 - 37.2K bytes - Viewed (0) -
platforms/documentation/docs/src/snippets/providers/services/kotlin/build.gradle.kts
abstract class MyObjectFactoryTask @Inject constructor(private var objectFactory: ObjectFactory) : DefaultTask() { @TaskAction fun doTaskAction() { val outputDirectory = objectFactory.directoryProperty() outputDirectory.convention(project.layout.projectDirectory) println(outputDirectory.get()) } } tasks.register("myInjectedObjectFactoryTask", MyObjectFactoryTask::class) {}
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Apr 17 18:14:15 UTC 2024 - 6.4K bytes - Viewed (0)