Any progress / timeline for Groovy plugin

Hi,

This is a question to JetBrains: is there some progress / rough timeline for the Groovy plugin in Intellij Idea?

The current GroovyJ plugin (not coming from JetBrains) doesn't work in the newest version of Idea (7.0M1) and still even on the 6.0.x it's buggy and doesn't offer too much support for the language.

I would be very glad to hear some news on this plugin.
Thanks a lot,

Michal.

12 comments

Works very good for me on 7020 EAP with the latest JetGroovy (or whats
the name of it?) sources.
Few days ago there were something wrong with Groovy classes compilation
but not anymore!

-s

Michal Szklanowski wrote:

Hi,

This is a question to JetBrains: is there some progress / rough timeline for the Groovy plugin in Intellij Idea?

The current GroovyJ plugin (not coming from JetBrains) doesn't work in the newest version of Idea (7.0M1) and still even on the 6.0.x it's buggy and doesn't offer too much support for the language.

I would be very glad to hear some news on this plugin.
Thanks a lot,

Michal.

0

Hello Michal,

This is a question to JetBrains: is there some progress / rough
timeline for the Groovy plugin in Intellij Idea?

The current GroovyJ plugin (not coming from JetBrains) doesn't work in
the newest version of Idea (7.0M1) and still even on the 6.0.x it's
buggy and doesn't offer too much support for the language.

I would be very glad to hear some news on this plugin. Thanks a lot,


http://www.jetbrains.net/confluence/display/GRVY/Groovy+Home

--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0

Does the groovy plugin depend on a particular selena build number?

0

Yes, we make use of openapi from 7.0. In general we target our 0.1 release to work with 7.0 beta 2, or a few EAP builds ahead of it.

0

I've just checkout JetGroovy rev 8875 from trunk. When I open it, IDEA ask me to configure TEMPLATE path variables. How can I configure it? Thanks.

And if I click Cancel button, I will have a message: "java.io.IOException: There are undefined path variables in project". If I click OK, IDEA shows me "Configure Path Variables" dialog again. And I click Cancel, IDEA shows me the above message box. At this time, I click OK, IDEA doesn't show me "Configure Path Variables" dialog anymore but project cannot open.

Message was edited by:
t800t8

0

This macro is some hangover from early 7.0 builds when our project was created, I removed it. Thank you for pointing this out.

Eugene.

0

It will eventually come back. It's from the Copyright plugin... :(

Sascha

0

Ah, I see. But maybe Copyright author could do something to correct this annoyance?

0

Hi Dmitry,

Thanks a lot for this information. Although, when I'm following the procedure to build the plugin from the sources, during the make I get:

/Users/michal/IdeaProjects/GroovyIdea/src/org/jetbrains/plugins/groovy/lang/psi/impl/statements/blocks/GrBlockImpl.java
Warning:Warning:line (35)[deprecation] checkDelete() in com.intellij.psi.PsiElement has been deprecated
Warning:Warning:line (35)[deprecation] checkAdd(com.intellij.psi.PsiElement) in com.intellij.psi.PsiElement has been deprecated
Error:Error:line (66)cannot find symbol method addLeaf(com.intellij.psi.tree.IElementType,java.lang.String,com.intellij.lang.ASTNode)
Error:Error:line (68)cannot find symbol method addLeaf(com.intellij.psi.tree.IElementType,java.lang.String,com.intellij.lang.ASTNode)

It looks for me, that the plugin uses PSI API, that is incompatible with Selenea 7020, which I'm using.

1. Am I right?
2. To which SVN revision should I downgrade the source code, so that it compiles with Selena 7020?

Thanks a lot,

Michal.

0

Michal,

yes, unfortunately the API that is used in groovy plugin will be available only in the next EAP build. Check for revision that does not contain addLeaf()

0

I managed to compile/install it. The detailed instructions I posted on my blog: http://szklanowski.blogspot.com/2007/06/jetgroovy-delivers-first-class-groovy.html

Can you please update your instructions in the JetGroovy wiki - to be more precise?

I also updated the wiki page on Groovy wiki about the plugin features: http://docs.codehaus.org/display/GROOVY/IntelliJIDEAPlugin%28JetBrainsEdition%29

Michal.

0

We are targeting the first release (or should it be called prerelease?) for the mid-July, and as a part of this wiki will be updated, more screenshots added and feature set description expanded.

Thank you for your kind words on our plugin!

Eugene.

0

Please sign in to leave a comment.