senyor / generate-tostring

Automatically exported from code.google.com/p/generate-tostring
0 stars 0 forks source link

Plugin stops working if two frames are open in Idea 7.0.1 #15

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. open 2 frames (2 projects)
2. try to use generateToString in first frame

What is the expected output? What do you see instead?
Exception warning instead of toString()

What version of the product are you using? On what operating system?
4.0.4 / Idea 7.0.1

Please provide any additional information below.

Error during dispatching of
java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.intellij.ui.popup
.PopupFactoryImpl$ActionPopupStep$1@af6d2c,notifier=null,catchExceptions=false,w
hen=1195008369265]
on sun.awt.windows.WToolkit@104a681: Argument 0 for @NotNull parameter of
com/intellij/psi/PsiManager.getInstance must not be null
java.lang.IllegalArgumentException: Argument 0 for @NotNull parameter of
com/intellij/psi/PsiManager.getInstance must not be null
    at com.intellij.psi.PsiManager.getInstance(PsiManager.java)
    at generate.tostring.psi.PsiAdapter.getPsiManager(PsiAdapter.java:60)
    at
generate.tostring.GenerateToStringContext.getManager(GenerateToStringContext.jav
a:65)
    at
generate.tostring.GenerateToStringContext.getElementFactory(GenerateToStringCont
ext.java:69)
    at
generate.tostring.GenerateToStringActionHandlerImpl.doExecuteAction(GenerateToSt
ringActionHandlerImpl.java:116)
    at
generate.tostring.GenerateToStringActionHandlerImpl.executeWriteAction(GenerateT
oStringActionHandlerImpl.java:74)
    at
com.intellij.openapi.editor.actionSystem.EditorWriteActionHandler$1.run(EditorWr
iteActionHandler.java:51)
    at
com.intellij.openapi.application.impl.ApplicationImpl$13.compute(ApplicationImpl
.java:3)
    at
com.intellij.psi.impl.source.PostprocessReformattingAspect.postponeFormattingIns
ide(PostprocessReformattingAspect.java:109)
    at
com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(Application
Impl.java:214)
    at
com.intellij.openapi.editor.actionSystem.EditorWriteActionHandler.execute(Editor
WriteActionHandler.java:35)
    at
com.intellij.openapi.editor.actionSystem.EditorAction$1.run(EditorAction.java:59
)
    at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandPro
cessorImpl.java:67)
    at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandPro
cessorImpl.java:68)
    at
com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorActi
on.java:66)
    at
com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorActi
on.java:45)
    at
com.intellij.ui.popup.PopupFactoryImpl$ActionPopupStep$1.run(PopupFactoryImpl.ja
va:3)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:111)
    at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:53)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:92)
    at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273
)
    at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173
)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Original issue reported on code.google.com by michael....@googlemail.com on 14 Nov 2007 at 2:51

GoogleCodeExporter commented 8 years ago
Yes, saw this one two!

Original comment by ata...@gmail.com on 16 Nov 2007 at 9:58

GoogleCodeExporter commented 8 years ago
Thanks for reporting this. I will look into it in the near future.

Original comment by claus.ib...@gmail.com on 18 Nov 2007 at 8:55

GoogleCodeExporter commented 8 years ago
Yes it doesn't work with 2 frames open. I will give a go over the holidays to 
fix it.

Original comment by claus.ib...@gmail.com on 21 Dec 2007 at 12:42

GoogleCodeExporter commented 8 years ago

Original comment by claus.ib...@gmail.com on 21 Dec 2007 at 12:43

GoogleCodeExporter commented 8 years ago
Got it fixed. Will release a new version shortly.

Original comment by claus.ib...@gmail.com on 3 Jan 2008 at 9:28

GoogleCodeExporter commented 8 years ago
Fixed in SVN rev 28

Original comment by claus.ib...@gmail.com on 5 Jan 2008 at 11:16