2014-12-11 2 views
5

Кому-нибудь повезло с дескрипторами IntelliJ 14.0.2 и Groovy DSL (GDSL)?Intellij 14 GDSL

Мы моделировали наш GDSL вокруг инструкций here и here для IntelliJ 13, он работал как шарм. Обновление до 14 и завершения кода Groovy больше не работает. Документация вокруг этой функции довольно грубая, поэтому мы отвлекаемся от идей.

Вот наш текущий GDSL что позволило завершение кода в сценариях, как thing.POST.groovy:

def all = context(pathRegexp: '/.*\\.[A-Z]+\\.groovy', scope: scriptScope()) 

contributor(all) { 
    property name: 'response', type: 'com.foo.HttpResponse' 
    property name: 'request', type: 'com.foo.HttpRequest' 
} 

Это живет в src/test/groovy/expectationTransform.gdsl. IntelliJ предлагает «Активировать Назад», но, похоже, ничего не делает.

+1

Если это ошибка IDE (и, похоже, это так), лучше всего отправить билет на https://youtrack.jetbrains.com/issues/, если вы еще этого не сделали, и надеетесь, что он получит исправлено в следующей версии. – kuporific

+0

Спасибо @kuporific - я начал с доски объявлений и увижу, откуда он идет ... https://devnet.jetbrains.com/thread/459033 – Stano

+0

Решил просто создать эту проблему: https://youtrack.jetbrains.com/issue/IDEA-134339 – Stano

ответ

3

Похож на ошибку в плагине Groovy. См. here.

Он сказал, что исправление будет перенесено как обновление плагина Groovy.

Смежные вопросы