diff --git a/tasklist/src/plugin-resources/templates/tasklist.vm b/tasklist/src/plugin-resources/templates/tasklist.vm index 9b54891f..3ad137c7 100644 --- a/tasklist/src/plugin-resources/templates/tasklist.vm +++ b/tasklist/src/plugin-resources/templates/tasklist.vm @@ -11,18 +11,27 @@

#foreach ($class in $docInfo.classes) #set ($todoTags = $class.getTags("@todo")) - #if ($todoTags.size() > 0 ) + #set ($hasToDoMethod = false) + #foreach ($m in $class.methods) + #set ($methodTodoTags = $m.getTags("@todo")) + #if ($methodTodoTags.size() > 0) + #set ($hasToDoMethod = true) + #end + #end + #if ($todoTags.size() > 0 || $hasToDoMethod) - - - #foreach ($tag in $todoTags) - - - - #end -
Class Todos
- $tag.value -
+ #if ($todoTags.size() > 0) + + + #foreach ($tag in $todoTags) + + + + #end +
Class Todos
+ $tag.value +
+ #end #foreach ($m in $class.methods) #set ($methodTodoTags = $m.getTags("@todo"))