List of immediate problems with M2 while opening a 6.x project

1) SVN Bar plugin is broken in M2, if anyone cares.

(Was crashing with "no parent" swing error).
Also stops some other UI stuff from working

2) Get an occasional
Error: Error: Argument 3 for @NotNull parameter of com/intellij/util/io/ByteBufferIntObjectMap.]]> must not be null

When compiling.

3) The targets for execution/select run configuration (dropdown on top) doesn't work. I click for it to drop down, nothing happens. It draws some little square below the left bottom corner and that's it (no actual dropdown)

4) None of the execution targets think I have classes available for execution (even though things compile ok and those files are clearly there and have been)

5) Speed. Probably the debug mode?

(this all works if I start from within 6.0.5)

5 comments
Comment actions Permalink

5) Speed. Probably the debug mode?


Same problem here. Navigating large Spring configurations is sloowwwwww..

Creating a dependency (the graphics) overview is even slower. In Eclipse, this takes 0.5 seconds. In IntelliJ (okay, in IntelliJ it looks much better, but it's also broken, because often the whole diagram doesn't fit. Some parts are just outside the scroll range, and only scrolling with the mouse wheel will reveal them) it takes more than a minute, for the same file!

The same counts for refactoring the Spring config, eg: replacing:
abc to: ]]>
Does not work. The refactor intention is available, but when I use it, IntelliJ will reparse the whole Spring configuration file (which also takes more than a minute), for the next intention to be available. FYI, the file is 1400 lines long.

Sorry for the rant, but slowness is really irritating!

0
Comment actions Permalink

Hello Erik,

>> 5) Speed. Probably the debug mode?
>>

Same problem here. Navigating large Spring configurations is
sloowwwwww..
Sorry for the rant, but slowness is really irritating!


For specific operations that are slow, taking and submitting CPU snapshots
is a fairly reliable way of getting the performance problems fixed. :) To
enable CPU profiling in M2, add the following line to idea.exe.vmoptions:
-agentlib:yjpagent

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


0
Comment actions Permalink

Hi,

In Hibernate mappings usage of "component" causes warning - property not found.

By the way - I'm impressed with IDEA 7.0m2 :D

Regards
Konrad

0
Comment actions Permalink

Ok, another strange thing: if you use "component" in hbm you are getting highlighted warning "More than one attribute configured for method ... " inside of class PeriodContainer on getter for Period:

I have class containing 3 fields of same complex type PeriodContainer mapped as components, PeriodContainer has field of type Period, which is mapped using user type (mapped as 2 columns):

]]>

0
Comment actions Permalink

Last component mapping typo - should be "p3" instead "p2"

0

Please sign in to leave a comment.