Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for RegularFileProperty (0.33 sec)

  1. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/DefaultFilePropertyFactory.java

                    }
                };
            }
        }
    
        public static class DefaultRegularFileVar extends AbstractFileVar<RegularFile, RegularFileProperty> implements RegularFileProperty, Managed {
            private final PathToFileResolver fileResolver;
    
            DefaultRegularFileVar(PropertyHost host, PathToFileResolver fileResolver) {
                super(host, RegularFile.class);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 17 09:53:33 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  2. platforms/software/dependency-management/src/integTest/groovy/org/gradle/integtests/resolve/DependencyManagementResultsAsInputsIntegrationTest.groovy

                abstract class TaskWithInput extends DefaultTask {
    
                    @Input
                    abstract Property<$type> getInput()
    
                    @OutputFile
                    abstract RegularFileProperty getOutputFile()
    
                    @TaskAction
                    def action() {
                        println(input.get())
                    }
                }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 22 19:04:04 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  3. subprojects/core/src/integTest/groovy/org/gradle/api/invocation/GradleLifecycleSupportedTypesIntegrationTest.groovy

            "DirectoryProperty"           | "objects.directoryProperty()"         | "(File) null"        | "null"
            "RegularFileProperty"         | "objects.fileProperty()"              | "file('abc')"        | new File('abc')
            "RegularFileProperty"         | "objects.fileProperty()"              | "(File) null"        | "null"
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 23 17:40:52 UTC 2024
    - 14K bytes
    - Viewed (0)
  4. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/bundling/ConcurrentArchiveIntegrationTest.groovy

                    archiveFile = file('test.tar')
                    destinationDir = file('build/extract')
                }
                interface ExtracterParameters extends WorkParameters {
                    RegularFileProperty getArchiveFile()
                    DirectoryProperty getDestinationDir()
                    Property<Integer> getIndex()
                }
                abstract class Extracter implements WorkAction<ExtracterParameters> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 20 17:32:21 UTC 2024
    - 28.6K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/integTest/groovy/org/gradle/api/provider/PropertyIntegrationTest.groovy

        def "does not resolve mapped property at configuration time"() {
            buildFile """
                abstract class Producer extends DefaultTask {
                    @OutputFile
                    abstract RegularFileProperty getOutput()
    
                    @TaskAction
                    def action() {
                        def outputFile = output.get().asFile
                        outputFile.write("some text")
                    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 28 09:03:53 UTC 2024
    - 30.3K bytes
    - Viewed (0)
  6. platforms/jvm/language-java/src/integTest/groovy/org/gradle/api/tasks/JavaToolchainBuildOperationsIntegrationTest.groovy

                abstract class ToolchainTask extends DefaultTask {
                    @Nested
                    abstract Property<JavaLauncher> getLauncher1()
                    @OutputFile
                    abstract RegularFileProperty getOutputFile()
    
                    @TaskAction
                    void myAction() {
                        def output = outputFile.get().asFile
                        output << launcher1.get().executablePath
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 04 06:42:07 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  7. subprojects/core-api/src/main/java/org/gradle/api/provider/Provider.java

         * class Producer extends DefaultTask {
         *     {@literal @}OutputFile
         *     abstract RegularFileProperty getOutputFile()
         *
         *     //irrelevant details omitted
         * }
         *
         * class Consumer extends DefaultTask {
         *     {@literal @}InputFile
         *     abstract RegularFileProperty getInputFile()
         *
         *     //irrelevant details omitted
         * }
         *
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Apr 16 09:14:21 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/implementing_custom_tasks.adoc

    public abstract class GenerateReportTask extends DefaultTask {
    
        @InputDirectory
        File sourceDirectory
    
    }
    ----
    =====
    ====
    
    Similarly, for the output, we use a `RegularFileProperty` and annotate it with `@OutputFile`.
    
    ====
    [.multi-language-sample]
    =====
    .buildSrc/src/main/kotlin/GenerateReportTask.kt
    [source,kotlin]
    ----
    import org.gradle.api.DefaultTask
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 05:34:54 UTC 2024
    - 37.2K bytes
    - Viewed (0)
  9. subprojects/core/src/integTest/groovy/org/gradle/api/tasks/MissingTaskDependenciesIntegrationTest.groovy

                    abstract DirectoryProperty getSources()
    
                    @InputFiles
                    abstract ConfigurableFileCollection getSourceFiles()
    
                    @OutputFile
                    abstract RegularFileProperty getZipFile()
    
                    ZipSrc() {
                        // We need a way to count access times, that is why I ended up with configuring it in the task so it has access to countResolved.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 08:14:44 UTC 2024
    - 20.3K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/docs/userguide/authoring-builds/tasks/lazy_configuration.adoc

    Gradle provides two specialized `Property` subtypes for dealing with values of these types:
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 05:33:15 UTC 2024
    - 30.1K bytes
    - Viewed (0)
Back to top