Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 82 for inputDirectory (0.22 sec)

  1. build-logic/documentation/src/main/groovy/gradlebuild/docs/FindBrokenInternalLinks.java

        private final Pattern javadocLinkPattern = Pattern.compile("link:\\{javadocPath\\}/(.*?\\.html)");
    
        @InputDirectory
        @PathSensitive(PathSensitivity.RELATIVE)
        public abstract DirectoryProperty getDocumentationRoot();
    
        @InputDirectory
        @PathSensitive(PathSensitivity.RELATIVE)
        public abstract DirectoryProperty getJavadocRoot();
    
        @OutputFile
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 05 07:57:56 UTC 2023
    - 8.6K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/implementing_custom_tasks.adoc

    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]
    ----
    import org.gradle.api.DefaultTask
    import org.gradle.api.tasks.InputDirectory
    
    public abstract class GenerateReportTask : DefaultTask() {
    
        @get:InputDirectory
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 05:34:54 UTC 2024
    - 37.2K bytes
    - Viewed (0)
  3. subprojects/core/src/integTest/groovy/org/gradle/api/file/FileCollectionSymlinkIntegrationTest.groovy

     * limitations under the License.
     */
    package org.gradle.api.file
    
    import org.gradle.api.tasks.Classpath
    import org.gradle.api.tasks.CompileClasspath
    import org.gradle.api.tasks.InputDirectory
    import org.gradle.api.tasks.InputFile
    import org.gradle.integtests.fixtures.AbstractIntegrationSpec
    import org.gradle.internal.reflect.validation.ValidationMessageChecker
    import org.gradle.test.precondition.Requires
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 15.7K bytes
    - Viewed (0)
  4. build-logic/integration-testing/src/main/kotlin/gradlebuild/integrationtests/tasks/IntegrationTest.kt

     * limitations under the License.
     */
    
    package gradlebuild.integrationtests.tasks
    
    import org.gradle.api.file.FileCollection
    import org.gradle.api.tasks.CacheableTask
    import org.gradle.api.tasks.InputDirectory
    import org.gradle.api.tasks.PathSensitive
    import org.gradle.api.tasks.PathSensitivity
    
    
    /**
     * Verifies the correct behavior of a feature, as opposed to just a small unit of code.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 09 08:14:05 UTC 2020
    - 2K bytes
    - Viewed (0)
  5. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/InputPropertyAnnotationOverrideIntegrationTest.groovy

            succeeds("custom")
            then:
            result.assertTasksExecuted(":custom")
    
            where:
            inputType      | inputValue
            InputFile      | 'file("inputs/input")'
            InputDirectory | 'file("inputs")'
            InputFiles     | 'files("inputs")'
            Input          | '{ layout.projectDirectory.file("inputs/input").asFile.text }'
        }
    
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 04 22:26:51 UTC 2021
    - 3.1K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/snippets/configurationCache/problemsFixedReuse/groovy/build.gradle

    abstract class MyCopyTask extends DefaultTask {
    
        @InputDirectory abstract DirectoryProperty getSource()
    
        @OutputDirectory abstract DirectoryProperty getDestination()
    
        @Inject abstract FileSystemOperations getFs()
    
        @TaskAction
        void action() {
            fs.copy {
                from source
                into destination
            }
        }
    }
    
    // tag::fixed-reuse[]
    tasks.register('someTask', MyCopyTask) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 607 bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/snippets/configurationCache/problemsFixed/groovy/build.gradle

    // tag::fixed[]
    abstract class MyCopyTask extends DefaultTask { // <1>
    
        @InputDirectory abstract DirectoryProperty getSource() // <2>
    
        @OutputDirectory abstract DirectoryProperty getDestination() // <2>
    
        @Inject abstract FileSystemOperations getFs() // <3>
    
        @TaskAction
        void action() {
            fs.copy { // <3>
                from source
                into destination
            }
        }
    }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 617 bytes
    - Viewed (0)
  8. platforms/software/dependency-management/src/test/groovy/org/gradle/api/internal/runtimeshaded/RuntimeShadedJarCreatorTest.groovy

            def inputDirectory = inputFilesDir.createDir('dir1')
            writeClass(inputDirectory, "org/gradle/MyFirstClass")
            writeClass(inputDirectory, "org/gradle/MyAClass")
            writeClass(inputDirectory, "org/gradle/MyBClass")
    
            when:
            relocatedJarCreator.create(outputJar, [jarFile1, jarFile2, jarFile3, jarFile4, jarFile5, jarFile6, inputDirectory])
    
            then:
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 13:39:49 UTC 2024
    - 20.8K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/snippets/buildCache/integration-tests/groovy/build.gradle

    }
    // end::distributionPathInput[]
    
    // tag::distributionDirInput[]
    abstract class DistributionLocationProvider implements CommandLineArgumentProvider {  // <1>
        @InputDirectory
        @PathSensitive(PathSensitivity.RELATIVE)  // <2>
        abstract DirectoryProperty getDistribution()
    
        @Override
        Iterable<String> asArguments() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  10. subprojects/core/src/integTest/groovy/org/gradle/api/internal/project/taskfactory/TaskPropertyNamingIntegrationTest.groovy

                class MyTask extends DefaultTask {
                    @Input String inputString
                    @Nested MyConfig nested = new MyConfig()
                    @InputFile File inputFile
                    @InputDirectory File inputDirectory
                    @InputFiles FileCollection inputFiles
    
                    @OutputFile File outputFile
                    @OutputFiles FileCollection outputFiles
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 21 19:38:50 UTC 2022
    - 16.8K bytes
    - Viewed (0)
Back to top