Как зарегистрировать taglibs (или закрытия в целом) в Groovy/Grails

попробуй это.

select *
from table1 a
right join table2 b on a.sr_no = b.sr_no;
11
задан Mogsdad 2 February 2018 в 02:24
поделиться

2 ответа

Я просто читал о новом Groovy 1.6 RC, которые приводят меня к Jira, который имеет несколько открытых ошибок относительно groovydoc, включая один конкретно о документировании полей и свойств, который все еще открыт. Последний комментарий говорит о частичной реализации в соединительной линии, таким образом, я должен буду проверить это.

Таким образом, это разрешает текущий статус. Тем временем я вынудил меня выпустить свой taglib на волю и так также зарегистрировать его, который я сделал использование регулярной (сгенерированной Wiki) страницы HTML. Существует что-то, чтобы быть сказанным для этого, потому что я был бы на самом деле испуган, если бы единственные документы с деталями о taglib должны были быть найдены проложенными под землей в большом количестве автоматически сгенерированных dreck.

3
ответ дан 3 December 2019 в 12:05
поделиться

Ваш вопрос сделал меня любопытным, и я сделал некоторое оглядывание. Не кажется, что существует хороший способ сделать это.

Я думаю самый оптимальный способ сделать, это в данный момент должно было бы просто зарегистрировать доступные теги и их аргументы на уровне класса javadoc заголовок. По крайней мере, тот путь они, будет казаться, в Вашей заключительной спецификации API для людей будут видеть.

Я замечаю, что существует некоторая дискуссия там о groovydoc, но я, может казаться, ничто не нахожу полностью официальным об этом, особенно с точки зрения использования с Grails. Я смог получить groovydoc, работающий над одной из моих чаш Грааля 1.0.3 приложения со следующим кодом, но он не забрал ни одного документа, комментирует мои taglib закрытия, когда я добавил их.

<property environment="env"/>
<target name="groovydoc">
  <taskdef name="groovydoc" classname="org.codehaus.groovy.ant.Groovydoc">
    <classpath>
      <path path="${env.GRAILS_HOME}/lib/groovy-all-1.5.6.jar"/>
    </classpath>
  </taskdef>
  <mkdir dir="docs/gapi"/>
  <groovydoc destdir="docs/gapi" sourcepath="grails-app" use="true" windowtitle="groovydoc" private="true"/>
</target>

Вы смогли массажировать groovydoc, чтобы заставить это работать с taglibs, если Вы смешиваете с ним достаточно долго, или это может работать с бетой Grails 1.1, если у Вас есть время для попытки его.

0
ответ дан 3 December 2019 в 12:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: