Я пишу свой первый taglib как часть плагина, и я хотел бы его задокументировать. Добавление javadoc (есть ли место, где документируется groovydoc или это действительно одно и то же?) Похоже, не работает для не-методов.
В частности, как задокументировать тег def в:
/**
* 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 задаются с помощью замыканий, если их действительно невозможно задокументировать, то, похоже, у нас есть проблема. Есть ли какое-то другое решение, включающее отдельные файлы документации, которые мне следует использовать?