Anyone have any luck with IntelliJ 14.0.2 and Groovy DSL (GDSL) descriptors?
We modeled our GDSL around the instructions here and here for IntelliJ 13 it worked like a charm. Upgraded to 14 and Groovy code completion no longer works. Documentation around this feature is pretty rough so we're kind of out of ideas.
Here's our current GDSL which allowed code completion in scripts like 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'
}
This lives in src/test/groovy/expectationTransform.gdsl
. IntelliJ prompts to "Activate Back" but it doesn't seem to do anything.
Looks like a bug in the Groovy plugin. See here for details.
He said the fix will be pushed as an update to the Groovy plugin.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With