What is IntelliJ JDK 8 support roadmap ?

I'm running IntelliJ 11.1 with JDK 1.8

Any one know (or have a link) to JDK 1.8 support roadmap ?

I'm interesting for now in support for closure syntax.

Thanks in advance
Boaz

11 comments
Comment actions Permalink

There is no public roadmap. It's fairly likely that we'll start working on lambda support in the coming months and include some degree of support in IntelliJ IDEA 12.

Obviously, since IntelliJ IDEA 12 is going to be released earlier than JDK 8, 100% full support is not our goal for this release.

0
Comment actions Permalink

Hi Dmitry,

Java 8 closure syntax is also an important IDEA 12 feature for us. Are there any news on that, since the syntax/implementation is scheduled to be finished by february 2012?

Regards,

Heiko

0
Comment actions Permalink

But didn't you try first leda build ? I was surprised to find initial support for closure.
Not perfect but it is start. I'm so happy !!1

0
Comment actions Permalink

java 8 will be released September next year.

0
Comment actions Permalink

We've started work on closures and extension methods support already, and the first bunch of changes (parser support and a bit more) is already in the first EAP. We haven't done anything about Project Jigsaw yet.

0
Comment actions Permalink

Thanks for your reply. I didn't try the EAP build yet, since there was no notion of JSR335 support in the release note.

Nice to hear that some support is already there. :-)

0
Comment actions Permalink

It will be released in September, but feature freeze will be in February. The time until September is reserved for testing.

0
Comment actions Permalink

Thats nice to hear, that JSR335 support is already on its way. As far as Jigsaw is concerned, I don't feel the urgent need for special IDE support until now. Afaik, the main changes are only in the JDK itself. I guess writing a module info and generating modules would be possible without any IDE support. I propably would only have to invoke command line tools like jmod myself?

0
Comment actions Permalink

My understanding is that plenty of IDE support would be needed to work with modules comfortably. Running tools from the command line is hardly an acceptable solution for an IntelliJ IDEA user.

0
Comment actions Permalink

I agree as IDEA user I am used to extensive IDE support, but if you can't get Jigsaw support in for IDEA 12 it wouldn't be that horrible for me. I am not saying that Lambda in general more important that Jigsaw, its just my personal preference. ;-)

0

Please sign in to leave a comment.