Community
Participate
Working Groups
The status line of the AntView shows the following text: Name: gather.logs Dependencies: init Description: (no description) * it is difficult to distinguish the fixed text from the variable (interesting text). Suggest to minimize the fixed test, e.g. remove "Name:" * when there is no Description then omit the field alltogether showing "(no description)" has only minimal value. Here is a proposal: gather.logs, depends: init, "its description"
Separating the depends from the description with commas would be confusing for targets with multiple dependencies. For example: gather.logs, depends: init, do it, another target, a description We need to keep the "depends:" (agree we should shorten it from "dependencies") and "description" labels for this reason. I added the "name" label only for consistency but we can remove it if you think it takes up too much space. I also agree that we can lose the "description: (no description)" text.
An alternative would be to show the description separated by a -, e.g., gather.logs, depends: init, do it, another target - a description However, I have no strong opinion on this one, but I still suggest to remove the Name: field.
What do you think about making the string mirror the target definition in the XML? name=rebuild all depends=init,clean description=Rebuild all
this would make sense, but I find that without quotes it is difficult to parse: name=rebuild all depends=... vs name="rebuild all" depends=... However, adding quotes makes the line more noisy.
Went with the XML-style naming which makes it easier to parse the status line visually and removed the (no description) text. Please verify, DarinS.
Verified.