Gradle File Resolution: Difference between revisions
Jump to navigation
Jump to search
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=External= | |||
* https://docs.gradle.org/current/userguide/working_with_files.html | |||
=Internal= | =Internal= | ||
* [[Gradle_Concepts#Gradle_File_Resolution|Gradle Concepts]] | |||
* [[Gradle Project#Gradle_File_Resolution|Gradle Project]] | * [[Gradle Project#Gradle_File_Resolution|Gradle Project]] | ||
* [[Gradle_Files_Layout|Gradle Files Layout]] | |||
=TODO= | |||
<font color=darkgray>TODO: https://docs.gradle.org/current/userguide/working_with_files.html</font> | |||
=Overview= | =Overview= | ||
Line 20: | Line 27: | ||
=<span id='FileCollection'></span><tt>org.gradle.api.file.FileCollection</tt>= | =<span id='FileCollection'></span><tt>org.gradle.api.file.FileCollection</tt>= | ||
{{External|https://docs.gradle.org/current/javadoc/org/gradle/api/file/FileCollection.html}} | {{External|https://docs.gradle.org/current/javadoc/org/gradle/api/file/FileCollection.html}} | ||
=File Tree= | |||
[[Gradle_Incremental_Builds#.40OutputFiles|@OutputFiles]] | |||
=Organizatorium= | =Organizatorium= |
Latest revision as of 06:41, 28 March 2021
External
Internal
TODO
TODO: https://docs.gradle.org/current/userguide/working_with_files.html
Overview
The Project API exposes methods for file resolution inside a project:
Project.file(Object path) and Project.files(Object... paths)
Many methods that accept files as arguments mention that the inputs will be "evaluated as per:
Project.files(Object... paths)
CoypSpec
org.gradle.api.file.FileCollection
File Tree
Organizatorium
output = new File(buildDir, "test.txt")