Refactoring edits at the later broken place in BeansD.java: FINE [org.netbeans.editor.BaseDocument]: remove(): doc=NbEditorDocument@1877609888,version=20,StreamDesc=org.netbeans.modules.java.JavaDataObject@3d921eac[/a/p/default/src/org/netbeans/tests/examples/packb/BeansD.java@99a91fcb:767fa665],origDocLen=4462, offset=3949[162:9],len=4 "...\n | b=new BeanB();\n..." - "Bean" java.lang.Throwable: Remove text at org.netbeans.editor.BaseDocument.handleRemove(BaseDocument.java:998) at org.netbeans.editor.BaseDocument$FilterBypassImpl.remove(BaseDocument.java:2476) at javax.swing.text.DocumentFilter.remove(DocumentFilter.java:51) at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:3110) at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:929) at org.netbeans.api.java.source.ModificationResult.processDocumentLocked(ModificationResult.java:429) at org.netbeans.api.java.source.ModificationResult.access$100(ModificationResult.java:96) at org.netbeans.api.java.source.ModificationResult$3.run(ModificationResult.java:394) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:347) at org.openide.text.NbDocument.runAtomicAsUser(NbDocument.java:462) at org.netbeans.api.java.source.ModificationResult.processDocument(ModificationResult.java:408) at org.netbeans.api.java.source.ModificationResult.commit2(ModificationResult.java:356) at org.netbeans.api.java.source.ModificationResult.access$000(ModificationResult.java:96) at org.netbeans.api.java.source.ModificationResult$2.run(ModificationResult.java:258) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:317) at org.openide.text.NbDocument.runAtomic(NbDocument.java:436) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:255) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:214) at org.netbeans.modules.refactoring.java.spi.JavaModificationResult.commit(JavaModificationResult.java:74) at org.netbeans.modules.refactoring.spi.RefactoringCommit.commit(RefactoringCommit.java:153) at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:156) at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$9.run(ParametersPanel.java:480) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1477) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2066) FINE [org.netbeans.editor.BaseDocument]: insertString(): doc=NbEditorDocument@1877609888,version=21,StreamDesc=org.netbeans.modules.java.JavaDataObject@3d921eac[/a/p/default/src/org/netbeans/tests/examples/packb/BeansD.java@99a91fcb:767fa665], offset=3949[162:9] "...\n | b=new BeanB();\n..." + "BeanRenamed" java.lang.Throwable: Insert stack at org.netbeans.editor.BaseDocument.handleInsertString(BaseDocument.java:792) at org.netbeans.editor.BaseDocument$FilterBypassImpl.insertString(BaseDocument.java:2480) at javax.swing.text.DocumentFilter.insertString(DocumentFilter.java:72) at org.openide.text.CloneableEditorSupport$DocFilter.insertString(CloneableEditorSupport.java:3090) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:747) at org.netbeans.api.java.source.ModificationResult.processDocumentLocked(ModificationResult.java:430) at org.netbeans.api.java.source.ModificationResult.access$100(ModificationResult.java:96) at org.netbeans.api.java.source.ModificationResult$3.run(ModificationResult.java:394) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:347) at org.openide.text.NbDocument.runAtomicAsUser(NbDocument.java:462) at org.netbeans.api.java.source.ModificationResult.processDocument(ModificationResult.java:408) at org.netbeans.api.java.source.ModificationResult.commit2(ModificationResult.java:356) at org.netbeans.api.java.source.ModificationResult.access$000(ModificationResult.java:96) at org.netbeans.api.java.source.ModificationResult$2.run(ModificationResult.java:258) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:317) at org.openide.text.NbDocument.runAtomic(NbDocument.java:436) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:255) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:214) at org.netbeans.modules.refactoring.java.spi.JavaModificationResult.commit(JavaModificationResult.java:74) at org.netbeans.modules.refactoring.spi.RefactoringCommit.commit(RefactoringCommit.java:153) at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:156) at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$9.run(ParametersPanel.java:480) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1477) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2066) Reformatting edits that insert spaces at wrong places in BeansD.java: FINE [org.netbeans.editor.BaseDocument]: insertString(): doc=NbEditorDocument@1877609888,version=34,StreamDesc=org.netbeans.modules.java.JavaDataObject@3d921eac[/a/p/default/src/org/netbeans/tests/examples/packb/BeansD.java@99a91fcb:767fa665], offset=3963[162:16] "...\n BeanRen|amed b=new BeanB(); ..." + " " java.lang.Throwable: Insert stack at org.netbeans.editor.BaseDocument.handleInsertString(BaseDocument.java:792) at org.netbeans.editor.BaseDocument$FilterBypassImpl.insertString(BaseDocument.java:2480) at javax.swing.text.DocumentFilter.insertString(DocumentFilter.java:72) at org.openide.text.CloneableEditorSupport$DocFilter.insertString(CloneableEditorSupport.java:3090) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:747) at org.netbeans.modules.java.source.save.Reformatter.reformatImpl(Reformatter.java:355) at org.netbeans.modules.java.source.save.Reformatter.reformat(Reformatter.java:109) at org.netbeans.modules.editor.indent.TaskHandler$MimeItem.runTask(TaskHandler.java:548) at org.netbeans.modules.editor.indent.TaskHandler.runTasks(TaskHandler.java:316) at org.netbeans.modules.editor.indent.IndentImpl.reformat(IndentImpl.java:357) at org.netbeans.modules.editor.indent.api.Reformat.reformat(Reformat.java:154) at org.netbeans.modules.editor.impl.ReformatBeforeSaveTask.reformat(ReformatBeforeSaveTask.java:268) at org.netbeans.modules.editor.impl.ReformatBeforeSaveTask.performTask(ReformatBeforeSaveTask.java:103) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable$1.run(BeforeSaveTasks.java:155) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:347) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:138) at org.netbeans.modules.editor.lib.TrailingWhitespaceRemove.runLocked(TrailingWhitespaceRemove.java:102) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:135) at org.netbeans.modules.editor.impl.ReformatBeforeSaveTask.runLocked(ReformatBeforeSaveTask.java:119) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:135) at org.netbeans.modules.editor.lib.BeforeSaveTasks.runTasks(BeforeSaveTasks.java:112) at org.netbeans.modules.editor.lib.BeforeSaveTasks$1.run(BeforeSaveTasks.java:94) at org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:1157) at org.openide.text.DataEditorSupport.superSaveDoc(DataEditorSupport.java:602) at org.openide.text.DataEditorSupport$SaveImpl.run(DataEditorSupport.java:1315) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:127) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:609) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:614) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:598) at org.netbeans.modules.openide.loaders.SimpleES$SaveCookieImpl.save(SimpleES.java:226) at org.netbeans.core.NbLifecycleManager.saveAll(NbLifecycleManager.java:97) at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:175) at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$9.run(ParametersPanel.java:480) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1477) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2066) FINE [org.netbeans.editor.BaseDocument]: insertString(): doc=NbEditorDocument@1877609888,version=35,StreamDesc=org.netbeans.modules.java.JavaDataObject@3d921eac[/a/p/default/src/org/netbeans/tests/examples/packb/BeansD.java@99a91fcb:767fa665], offset=3962[162:15] "...\n BeanRe|n amed b=new BeanB()..." + " " java.lang.Throwable: Insert stack at org.netbeans.editor.BaseDocument.handleInsertString(BaseDocument.java:792) at org.netbeans.editor.BaseDocument$FilterBypassImpl.insertString(BaseDocument.java:2480) at javax.swing.text.DocumentFilter.insertString(DocumentFilter.java:72) at org.openide.text.CloneableEditorSupport$DocFilter.insertString(CloneableEditorSupport.java:3090) at org.netbeans.editor.BaseDocument.insertString(BaseDocument.java:747) at org.netbeans.modules.java.source.save.Reformatter.reformatImpl(Reformatter.java:355) at org.netbeans.modules.java.source.save.Reformatter.reformat(Reformatter.java:109) at org.netbeans.modules.editor.indent.TaskHandler$MimeItem.runTask(TaskHandler.java:548) at org.netbeans.modules.editor.indent.TaskHandler.runTasks(TaskHandler.java:316) at org.netbeans.modules.editor.indent.IndentImpl.reformat(IndentImpl.java:357) at org.netbeans.modules.editor.indent.api.Reformat.reformat(Reformat.java:154) at org.netbeans.modules.editor.impl.ReformatBeforeSaveTask.reformat(ReformatBeforeSaveTask.java:268) at org.netbeans.modules.editor.impl.ReformatBeforeSaveTask.performTask(ReformatBeforeSaveTask.java:103) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable$1.run(BeforeSaveTasks.java:155) at org.netbeans.editor.GuardedDocument.runAtomicAsUser(GuardedDocument.java:347) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:138) at org.netbeans.modules.editor.lib.TrailingWhitespaceRemove.runLocked(TrailingWhitespaceRemove.java:102) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:135) at org.netbeans.modules.editor.impl.ReformatBeforeSaveTask.runLocked(ReformatBeforeSaveTask.java:119) at org.netbeans.modules.editor.lib.BeforeSaveTasks$TaskRunnable.run(BeforeSaveTasks.java:135) at org.netbeans.modules.editor.lib.BeforeSaveTasks.runTasks(BeforeSaveTasks.java:112) at org.netbeans.modules.editor.lib.BeforeSaveTasks$1.run(BeforeSaveTasks.java:94) at org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:1157) at org.openide.text.DataEditorSupport.superSaveDoc(DataEditorSupport.java:602) at org.openide.text.DataEditorSupport$SaveImpl.run(DataEditorSupport.java:1315) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:127) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:609) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:614) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:598) at org.netbeans.modules.openide.loaders.SimpleES$SaveCookieImpl.save(SimpleES.java:226) at org.netbeans.core.NbLifecycleManager.saveAll(NbLifecycleManager.java:97) at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:175) at org.netbeans.modules.refactoring.spi.impl.ParametersPanel$9.run(ParametersPanel.java:480) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1477) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2066)