ApplicationManager.getApplication().isEAP() returns false in latest EAP

Answered

Hi

For some reason, with the latest EAP version, ApplicationManager.getApplication().isEAP() returns false.

In my build.gradle I have:

intellij {
version 'LATEST-EAP-SNAPSHOT'
...

So when running IJ using that, it runs version IU-202.6397.59

This worked fine until 22.7. I debugged ApplicationInfoImpl's constructor and the element parameter it receives contains only 3 attributes:

[Attribute: major="2020"]

[Attribute: minor="2"]

[Attribute: suffix=""]

The abut popup also doesn't indicate I'm running EAP:

Any idea how to fix this?

3 comments
Comment actions Permalink

So turns out on 23.7 EAP became the release candidate, so currently there is no EAP? Is that correct?

0
Comment actions Permalink

Shai,

LATEST-EAP-SNAPSHOT contains always the latest build available - starting with RC build, isEap flag is set to false.

1
Comment actions Permalink

Got it. Thanks for clarifying this.

0

Please sign in to leave a comment.