Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 63 for DirectoryProperty (0.2 sec)

  1. platforms/core-runtime/internal-instrumentation-processor/src/main/java/org/gradle/internal/instrumentation/processor/codegen/GradleLazyType.java

    public enum GradleLazyType {
        CONFIGURABLE_FILE_COLLECTION("org.gradle.api.file.ConfigurableFileCollection"),
        FILE_COLLECTION("org.gradle.api.file.FileCollection"),
        DIRECTORY_PROPERTY("org.gradle.api.file.DirectoryProperty"),
        REGULAR_FILE_PROPERTY("org.gradle.api.file.RegularFileProperty"),
        LIST_PROPERTY("org.gradle.api.provider.ListProperty"),
        SET_PROPERTY("org.gradle.api.provider.SetProperty"),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 13:09:40 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  2. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheSupportedTypesIntegrationTest.groovy

            "Property<String>"            | "objects.property(String)"            | "null"               | "null"
            "DirectoryProperty"           | "objects.directoryProperty()"         | "file('abc')"        | new File('abc')
            "DirectoryProperty"           | "objects.directoryProperty()"         | "null"               | "null"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 26.1K bytes
    - Viewed (0)
  3. platforms/software/testing-base/src/main/java/org/gradle/api/tasks/testing/AbstractTestTask.java

    import com.google.common.base.Joiner;
    import groovy.lang.Closure;
    import groovy.lang.DelegatesTo;
    import org.gradle.api.Action;
    import org.gradle.api.file.DeleteSpec;
    import org.gradle.api.file.DirectoryProperty;
    import org.gradle.api.file.FileSystemOperations;
    import org.gradle.api.internal.ConventionTask;
    import org.gradle.api.internal.exceptions.MarkedVerificationException;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 18:49:01 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  4. platforms/core-execution/persistent-cache/src/integTest/groovy/org/gradle/cache/internal/DefaultFileLockManagerContentionIntegrationTest.groovy

                abstract class WorkerTask extends DefaultTask {
                    @Inject
                    abstract WorkerExecutor getWorkerExecutor()
    
                    @Internal
                    abstract DirectoryProperty getGradleUserHome()
    
                    @TaskAction
                    void doWork() {
                        (1..8).each {
                            workerExecutor.processIsolation().submit(ToolSetupWorkAction) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. 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)
  8. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/NestedInputIntegrationTest.groovy

            'File'      | RegularFileProperty | 'fileProperty'      | 'file' | '.getAsFile().get().text = "Hello"'
            'Directory' | DirectoryProperty   | 'directoryProperty' | 'dir'  | '''.file('output.txt').get().getAsFile().text = "Hello"'''
        }
    
        def "nested FileCollection input adds a task dependency"() {
            buildFile << """
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 03 15:21:23 UTC 2024
    - 42.6K bytes
    - Viewed (0)
  9. 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)
  10. 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)
Back to top