Include incremental build info in the profile report

It would be useful if the Task Execution tab of the Profile report contained an extra column ‘Reason’

When a task is skipped, it will say whether it is disabled, or excluded with -x, etc.

When the task is run, it will contain the reason (i.e. the first input that is different than the last value). Alternatively, present this information on a separate page, linked from the main report, listing all the inputs and noting which ones are matching and which are different.

This is a good idea. I’ve raised GRADLE-2950 and added it to http://gradle.org/contribute