[ANN] PsiViewerPlugin 1.6 available

It fixes the ArrayIndexOutOfBoundsException on element with write only property.

Jacques

Andrew,
My changes are:
1) added a new test target to run junit tests. buildJar depends on that target now instead of compile.
2) small clean up
3) fix and refactoring
4) added to demonstrate problem.

4 comments
Comment actions Permalink

Hi!

You haven't uploaded the correct source code in the zip file (it still seems
to be the 1.4 version)..

regards!

/Ole

"Jacques Morel" <jacmorel@yahoo.com> wrote in message
news:3506098.1037205834018.JavaMail.jrun@is.intellij.net...

It fixes the ArrayIndexOutOfBoundsException on element with write only

property.
>

Jacques

>

Andrew,
My changes are:
1) added a new test target to run junit tests. buildJar

depends on that target now instead of compile.

2) small clean up
3) fix and refactoring
4) added to demonstrate problem.



0
Comment actions Permalink

After installation of this version of the plugin, I've got this:

2002-11-13 12:46:19,524 ERROR - ellij.project.impl.ProjectImpl -
2002-11-13 12:46:19,524 ERROR - ellij.project.impl.ProjectImpl -
IntelliJ IDEA 3.0 Build #676
2002-11-13 12:46:19,524 ERROR - ellij.project.impl.ProjectImpl -
JDK: 1.4.1_01
2002-11-13 12:46:19,534 ERROR - ellij.project.impl.ProjectImpl -
VM: Java HotSpot(TM) Client VM
2002-11-13 12:46:19,534 ERROR - ellij.project.impl.ProjectImpl -
Vendor: Sun Microsystems Inc.
2002-11-13 12:46:19,534 ERROR - ellij.project.impl.ProjectImpl -
OS: Windows XP
2002-11-13 12:46:19,534 ERROR - ellij.project.impl.ProjectImpl -
java.lang.NullPointerException
at javax.swing.ImageIcon.(Unknown Source) at idea.plugin.psiviewer.controller.project.PsiViewerProjectComponent.initToolW indow(PsiViewerProjectComponent.java:84) at idea.plugin.psiviewer.controller.project.PsiViewerProjectComponent.projectOp ened(PsiViewerProjectComponent.java:54) at com.intellij.openapi.project.b.c.q(c.java:41) at com.intellij.openapi.project.b.c.b(c.java:86) at com.intellij.openapi.project.b.h.projectOpened(h.java:6) at com.intellij.openapi.project.b.i.projectOpened(i.java:9) at com.intellij.openapi.project.b.o.e(o.java:106) at com.intellij.openapi.project.b.o.a(o.java:38) at com.intellij.ide.g.q.a(q.java:18) at com.intellij.ide.dc.actionPerformed(dc.java:4) at com.intellij.openapi.actionSystem.b.l.actionPerformed(l.java:5) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at com.intellij.openapi.actionSystem.b.bb.fireActionPerformed(bb.java:57) at com.intellij.ui.a.a.p.doClick(p.java:150) at com.intellij.ui.a.a.p.access$300(p.java:61) at com.intellij.ui.a.a.q.mouseReleased(q.java:6) at java.awt.Component.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at com.intellij.ide.q.a(q.java:93) at com.intellij.ide.q.dispatchEvent(q.java:34) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) "Jacques Morel" ]]> wrote in message
news:3506098.1037205834018.JavaMail.jrun@is.intellij.net...

It fixes the ArrayIndexOutOfBoundsException on element with write only

property.
>

Jacques

>

Andrew,
My changes are:
1) added a new test target to run junit tests. buildJar

depends on that target now instead of compile.

2) small clean up
3) fix and refactoring
4) added to demonstrate problem.



0
Comment actions Permalink

I just verified and it is 1.6! My PropertySheetPanel is there. Make sure you Ctrl-Click on the link to make sure you are not getting a stale link or something.
You should have PropertySheetPanel.java in it.
Are you using IE or netscape to download? I have had some instances where netscape would corrupt or do funny things.

Jacques

0
Comment actions Permalink

Weird.
I do not have any problem with this. Anybody else?
I verified that the jar was properly built and that /images/psiToolWindow.png is there in the jar. Make sure it is on your jar.
Try redownloading also. Copy the jar to the plugin directory when IDEA is shutdown.

If this is not helpful, I will put some more logging to help debug.

Jacques

0

Please sign in to leave a comment.