[GRADLE-3538] Up-to-date checks info log doesn't show proper name of @OutputDirectories property Created: 29/Aug/16 Updated: 29/Aug/16 Resolved: 29/Aug/16 |
|
Status: | Resolved |
Project: | Gradle |
Affects Version/s: | 3.0 |
Fix Version/s: | 3.1-rc-1 |
Type: | Bug | ||
Reporter: | Stefan Oehme (Inactive) | Assignee: | Lóránt Pintér |
Resolution: | Fixed | Votes: | 0 |
Attachments: | xcore-example.zip |
Description |
With a task declared like this: class MyTask extends DefaultTask { @OutputDirectories Set<File> outputDirectories // ... } INFO logs print messages with a pseudo property name ($1):
Output property '$1$3' file /Users/lptr/Workspace/gradle/bugs/output-directories-naming/build/codegen/main has been added.
Instead, the message should be displayed with the real property name:
Output property 'outputDirectory$3' file /Users/lptr/Workspace/gradle/bugs/output-directories-naming/build/codegen/main has been added.
|
Comments |
Comment by Lóránt Pintér [ 29/Aug/16 ] |
Running ./gradlew generateXtext --info multiple times will produce the following message: :generateXtext Executing task ':generateXtext' (up-to-date check took 0.028 secs) due to: Output property '$1$3' file /Users/lptr/Workspace/gradle/bugs/output-directories-naming/build/codegen/main has been added. Output property '$1$3' file /Users/lptr/Workspace/gradle/bugs/output-directories-naming/build/xcore/main has been removed. Output property '$1$3' file /Users/lptr/Workspace/gradle/bugs/output-directories-naming/build/xcore/main/org/palador/xcoreexample/material/impl/MaterialPackageImpl.java has been removed. |