Не отображается документ Groovy DSLD

#eclipse #groovy

#eclipse #groovy

Вопрос:

Я хочу создать пользовательский DSLD, чтобы в eclipse была поддержка содержимого. Eclipse распознает DSLD и выдает помощь, но документация не отображается в редакторе.

DSLD:

 (isThisType()).accept {
    method name: 'search',
               type: 'void',
               params: [:],
               doc: "documentation thats not showing"
}
  

Я хочу создать вспомогательный файл сценария с помощью одной строки:

 search()
  

Ответ №1:

Давайте рассмотрим два случая.

В первом случае, если ваш скрипт помещен в какую-либо папку пакета, но в его коде не указан пакет, функция doc завершается с ошибкой. Как только пакет будет указан, появится документ.

Во втором случае скрипт помещается в папку src (она же пакет по умолчанию) или в любую другую папку, в которой работает документ.