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.

评论操作 固定链接

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

请先登录再写评论。