Ich schreibe meine erste Taglib als Teil eines Plugins und ich möchte es dokumentieren. Javadoc hinzufügen (gibt es irgendeinen Platz, der groovydoc dokumentiert oder ist es wirklich das Gleiche?) Scheint nicht für Nicht-Methoden zu funktionieren.Wie man Taglibs (oder Closures im Allgemeinen) in Groovy/Grails dokumentiert
Insbesondere wie die def mytag zu dokumentieren:
/**
* 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"
}
}
Wie viele Dinge in Grails sind Schließungen spezifiziert verwenden, wenn es wirklich nicht möglich ist, sie zu dokumentieren, dann sieht es aus wie wir ein Problem haben. Gibt es eine andere Lösung mit separaten Dokumentationsdateien, die ich verwenden sollte?