Я пишу свой первый taglib как часть плагина, и я хотел бы его документировать. Добавление javadoc (есть ли место, где документы groovydoc или это действительно одно и то же?) Кажется, что не работает для не-методов.
В частности, как документировать def mytag в:
/**
* This doc shows up
*/
class MyTagLib {
static namespace = "myns"
/**
* This doc does not show up, but I'd like to document attrs.
*/
def mytag = {attrs ->
out << "something"
}
}
Поскольку многие вещи в Grails указаны с использованием закрытий, если их невозможно документировать, то похоже, что у нас есть проблема. Есть ли какое-то другое решение, включающее отдельные файлы документации, которые я должен использовать?