Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

create class file error after install intellij-plugin-save-actions #52

Closed
cn-src opened this issue Jun 25, 2016 · 3 comments
Closed

create class file error after install intellij-plugin-save-actions #52

cn-src opened this issue Jun 25, 2016 · 3 comments
Assignees
Labels

Comments

@cn-src
Copy link

cn-src commented Jun 25, 2016

install intellij-plugin-save-actions
if I create new class file, the new file will be generate two package code.
like this: package com.demo;package com.demo;
and I can not save it use 'ctrl + s', can show error dialog.

@dubreuia
Copy link
Owner

dubreuia commented Jul 3, 2016

I cannot reproduce. You are creating a "java" file not a class file right? What is in the error dialog?

Can you send me the idea.log please? Should be located under ~/.IntelliJIdea2016.2/system/log

@dubreuia dubreuia added the bug label Jul 3, 2016
@dubreuia dubreuia self-assigned this Jul 3, 2016
@cn-src
Copy link
Author

cn-src commented Jul 19, 2016

sorry! So long to reply you.
yes, I am creating a "java" file.
The error dialog message: Unable to parse template "Class" Error message:0.

cut out log:
`2016-07-19 17:56:55,898 [ 68337] INFO - om.intellij.psi.impl.DebugUtil - PSI invalidated outside transaction
java.lang.Throwable
at com.intellij.psi.impl.DebugUtil.a(DebugUtil.java:600)
at com.intellij.psi.impl.DebugUtil.onInvalidated(DebugUtil.java:574)
at com.intellij.psi.impl.source.PsiFileImpl.markInvalidated(PsiFileImpl.java:162)
at com.intellij.psi.SingleRootFileViewProvider.markInvalidated(SingleRootFileViewProvider.java:577)
at com.intellij.psi.impl.PsiDocumentManagerBase.a(PsiDocumentManagerBase.java:397)
at com.intellij.psi.impl.PsiDocumentManagerBase.finishCommitInWriteAction(PsiDocumentManagerBase.java:362)
at com.intellij.psi.impl.PsiDocumentManagerImpl.finishCommitInWriteAction(PsiDocumentManagerImpl.java:142)
at com.intellij.psi.impl.PsiDocumentManagerBase$3.run(PsiDocumentManagerBase.java:314)
at com.intellij.psi.impl.PsiDocumentManagerBase.finishCommit(PsiDocumentManagerBase.java:318)
at com.intellij.psi.impl.DocumentCommitThread$7.run(DocumentCommitThread.java:636)
at com.intellij.psi.impl.DocumentCommitThread.commitSynchronously(DocumentCommitThread.java:505)
at com.intellij.psi.impl.PsiDocumentManagerBase$5.run(PsiDocumentManagerBase.java:435)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:905)
at com.intellij.psi.impl.PsiDocumentManagerBase.c(PsiDocumentManagerBase.java:448)
at com.intellij.psi.impl.PsiDocumentManagerBase.commitDocument(PsiDocumentManagerBase.java:300)
at com.intellij.codeInsight.actions.RearrangeCodeProcessor.a(RearrangeCodeProcessor.java:82)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)

2016-07-19 17:56:55,900 [ 68339] ERROR - si.impl.PsiDocumentManagerImpl - Must not modify PSI inside save listener
com.intellij.util.IncorrectOperationException: Must not modify PSI inside save listener
at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:144)
at com.intellij.psi.impl.DocumentCommitThread$10.run(DocumentCommitThread.java:922)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.a(CodeStyleManagerImpl.java:676)
at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:121)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.a(CodeStyleManagerImpl.java:705)
at com.intellij.formatting.FormatterImpl.runWithFormattingDisabled(FormatterImpl.java:889)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.performActionWithFormatterDisabled(CodeStyleManagerImpl.java:703)
at com.intellij.psi.impl.source.codeStyle.CodeStyleManagerImpl.performActionWithFormatterDisabled(CodeStyleManagerImpl.java:675)
at com.intellij.psi.impl.DocumentCommitThread.doActualPsiChange(DocumentCommitThread.java:907)
at com.intellij.psi.impl.DocumentCommitThread$9.process(DocumentCommitThread.java:825)

2016-07-19 17:56:55,993 [ 68432] INFO - es.ui.CreateFromTemplateDialog - 0
java.lang.ArrayIndexOutOfBoundsException: 0
at com.intellij.ide.fileTemplates.JavaCreateFromTemplateHandler.createClassOrInterface(JavaCreateFromTemplateHandler.java:75)
at com.intellij.ide.fileTemplates.JavaCreateFromTemplateHandler.createFromTemplate(JavaCreateFromTemplateHandler.java:106)
at com.intellij.ide.fileTemplates.FileTemplateUtil.b(FileTemplateUtil.java:340)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:905)
at com.intellij.ide.fileTemplates.FileTemplateUtil.a(FileTemplateUtil.java:338)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:122)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:100)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:86)
at com.intellij.ide.fileTemplates.FileTemplateUtil.createFromTemplate(FileTemplateUtil.java:338)
at com.intellij.ide.fileTemplates.FileTemplateUtil.createFromTemplate(FileTemplateUtil.java:272)
at com.intellij.ide.fileTemplates.ui.CreateFromTemplateDialog.a(CreateFromTemplateDialog.java:139)
at com.intellij.ide.fileTemplates.ui.CreateFromTemplateDialog.create(CreateFromTemplateDialog.java:104)
at com.intellij.psi.impl.file.JavaDirectoryServiceImpl.a(JavaDirectoryServiceImpl.java:143)
at com.intellij.psi.impl.file.JavaDirectoryServiceImpl.createClass(JavaDirectoryServiceImpl.java:82)
at com.intellij.psi.impl.file.JavaDirectoryServiceImpl.createClass(JavaDirectoryServiceImpl.java:74)`

@cn-src cn-src closed this as completed Jul 19, 2016
@codewinkel
Copy link

codewinkel commented Aug 11, 2016

I have the same Issue after installing this plugin:

2016-08-11 09:03:34,753 [ 598158] ERROR - psi.SingleRootFileViewProvider - IntelliJ IDEA 2016.2.1 Build #IU-162.1447.26
2016-08-11 09:03:34,753 [ 598158] ERROR - psi.SingleRootFileViewProvider - JDK: 1.8.0_76-release
2016-08-11 09:03:34,753 [ 598158] ERROR - psi.SingleRootFileViewProvider - VM: OpenJDK 64-Bit Server VM
2016-08-11 09:03:34,753 [ 598158] ERROR - psi.SingleRootFileViewProvider - Vendor: JetBrains s.r.o
2016-08-11 09:03:34,753 [ 598158] ERROR - psi.SingleRootFileViewProvider - OS: Mac OS X
2016-08-11 09:03:34,753 [ 598158] ERROR - psi.SingleRootFileViewProvider - Last Action: NewElement
2016-08-11 09:03:34,753 [ 598158] ERROR - psi.SingleRootFileViewProvider - Current Command: Creating class bli.bla.blubb.test
2016-08-11 09:03:34,753 [ 598158] INFO - es.ui.CreateFromTemplateDialog - 0
java.lang.ArrayIndexOutOfBoundsException: 0
at com.intellij.ide.fileTemplates.JavaCreateFromTemplateHandler.createClassOrInterface(JavaCreateFromTemplateHandler.java:75)
at com.intellij.ide.fileTemplates.JavaCreateFromTemplateHandler.createFromTemplate(JavaCreateFromTemplateHandler.java:106)
at com.intellij.ide.fileTemplates.FileTemplateUtil.a(FileTemplateUtil.java:340)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:906)
at com.intellij.ide.fileTemplates.FileTemplateUtil.b(FileTemplateUtil.java:338)
at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:122)

Also after de-install the plugin in IntelliJ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants