The new features look great, congrats :-)

Anyway here are some bugs:

- try @ejb:bean as a javadoc tag, only ejb is colored/underlined.

- @see/@link don't work correctly when you point to other classes:
  @see OtherClass.someMethod()
  The autocompletion only shows static methods of OtherClass after
"OtherClass." where as all methods (except private ones) should be
shown.

- ejb supports seems to hang when ejb bean impl class is in one source
path and remote/home/etc on another path (I use Xdoclet).

- cache/vcs almost crashes IDEA if you delete an ipr file and create a
new ipr file with the same name/path, seems like it's still trying to
use old cache/vcs for new ipr.

- stack trace:
java.lang.NumberFormatException: <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems
        at java.lang.Long.parseLong(Long.java:310)
        at java.lang.Long.parseLong(Long.java:363)
        at com.intellij.localVcs.b.t.b(t.java:8)
        at com.intellij.localVcs.b.q.a(q.java:18)
        at com.intellij.localVcs.b.j.a(j.java:14)
        at com.intellij.localVcs.b.j.a(j.java:107)
        at com.intellij.localVcs.b.j.a(j.java:107)
        at com.intellij.localVcs.b.j.a(j.java:107)
        at com.intellij.localVcs.b.j.a(j.java:107)
        at com.intellij.localVcs.b.j.a(j.java:107)
        at com.intellij.localVcs.b.j.a(j.java:107)
        at com.intellij.localVcs.b.j.a(j.java:107)
        at com.intellij.localVcs.b.j.a(j.java:103)
        at com.intellij.localVcs.b.k.run(k.java:6)
        at com.intellij.psi.impl.n.run(n.java:5)
        at
com.intellij.vfs.VirtualFileManager.a(VirtualFileManager.java:24)
        at com.intellij.psi.impl.v.b(v.java:122)
        at com.intellij.psi.impl.v.a(v.java:101)
        at com.intellij.localVcs.b.j.a(j.java:102)
        at com.intellij.localVcs.b.v.c(v.java:171)
        at com.intellij.ide.impl.x.run(x.java:6)
        at
com.intellij.progress.ProgressManager.a(ProgressManager.java:19)
        at com.intellij.ide.impl.w.run(w.java:5)
        at java.lang.Thread.run(Thread.java:484)
And lots of other stack traces with NFE exceptions from different calls.

Feature requests:
- Can you please provide an option to hide empty packages in sources
view when flatten packages is on? A button beside flatten... will do it.
com, com.mycompany, and lots of more empty packages just makes it hard
to manage it.

- Why is ant target keymaps defined in global keymaps? I think it should
be per project (for example you define ctrl_shift+r to run "run" target
from ANY project, for the active project).

- the light bulb is really cool, I think you should enhance it, for
example the popup menu of the bulb can show applicable refactorings (you
select bbb.getX() and bulb has introduce var/field in it) and so on.
Many ppl will discover some of the refactorings this way! Also why is it
always doing *field* introduction? Shouldn't it introduce a local
variable? I think you can also make many of the windows appearing while
doing a refactoring appear as popups right where you're typing.

- And if you really want to make the EJB support full
controllable/manageable you should follow the path of XDoclet :-)

Cheers,
Ara.


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to