Example #1
0
 private void writeTask(TaskDetails task, String prefix) {
   getTextOutput().text(prefix);
   getTextOutput().withStyle(Identifier).text(task.getPath());
   if (GUtil.isTrue(task.getDescription())) {
     getTextOutput().withStyle(Description).format(" - %s", task.getDescription());
   }
   if (detail) {
     SortedSet<String> sortedDependencies = new TreeSet<String>();
     for (String dependency : task.getDependencies()) {
       sortedDependencies.add(dependency);
     }
     if (sortedDependencies.size() > 0) {
       getTextOutput().withStyle(Info).format(" [%s]", GUtil.join(sortedDependencies, ", "));
     }
   }
   getTextOutput().println();
 }