SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.getModel2ViewRect(DrawEngineLineView.java:290) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:326) at org.netbeans.editor.DrawEngineLineView.getPreferredSpan(DrawEngineLineView.java:266) at org.netbeans.editor.DrawEngineLineView.minorAxisUpdateLayout(DrawEngineLineView.java:572) at org.netbeans.editor.DrawEngineLineView.updateLayout(DrawEngineLineView.java:527) at org.netbeans.lib.editor.view.GapBoxViewChildren.childrenUpdateLayout(GapBoxViewChildren.java:878) at org.netbeans.lib.editor.view.GapBoxViewChildren.childrenUpdateLayout(GapBoxViewChildren.java:883) at org.netbeans.lib.editor.view.GapBoxView.updateLayout(GapBoxView.java:737) at org.netbeans.lib.editor.view.GapBoxView.directUpdateLayout(GapBoxView.java:886) at org.netbeans.lib.editor.view.GapDocumentView.directUpdateLayout(GapDocumentView.java:150) at org.netbeans.lib.editor.view.GapBoxView.markLayoutInvalid(GapBoxView.java:873) at org.netbeans.lib.editor.view.GapBoxViewChildren.markLayoutInvalid(GapBoxViewChildren.java:837) at org.netbeans.lib.editor.view.GapBoxView.preferenceChanged(GapBoxView.java:1261) at org.netbeans.editor.DrawEngineLineView.setEstimatedSpan(DrawEngineLineView.java:159) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:312) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:307) at org.netbeans.lib.editor.view.GapBoxView.modelToView(GapBoxView.java:1490) at org.netbeans.editor.view.spi.LockView.modelToView(LockView.java:398) at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1496) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1034) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1009) at org.netbeans.editor.GlyphGutter.paintComponent(GlyphGutter.java:537) at javax.swing.JComponent.paint(JComponent.java:1022) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JViewport.paint(JViewport.java:747) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintChildren(JComponent.java:859) at javax.swing.JComponent.paint(JComponent.java:1031) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5104) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) at javax.swing.RepaintManager.paint(RepaintManager.java:1128) at javax.swing.JComponent._paintImmediately(JComponent.java:5052) at javax.swing.JComponent.paintImmediately(JComponent.java:4862) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:723) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:679) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:659) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [catch] 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) SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.getModel2ViewRect(DrawEngineLineView.java:290) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:326) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:307) at org.netbeans.lib.editor.view.GapBoxView.modelToView(GapBoxView.java:1490) at org.netbeans.editor.view.spi.LockView.modelToView(LockView.java:398) at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1496) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1034) at org.netbeans.editor.BaseCaret.updateCaretBounds(BaseCaret.java:292) at org.netbeans.editor.BaseCaret.access$000(BaseCaret.java:84) at org.netbeans.editor.BaseCaret$1.run(BaseCaret.java:233) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [catch] 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) SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.getModel2ViewRect(DrawEngineLineView.java:290) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:326) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:307) at org.netbeans.lib.editor.view.GapBoxView.modelToView(GapBoxView.java:1490) at org.netbeans.editor.view.spi.LockView.modelToView(LockView.java:398) at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1496) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1034) at org.netbeans.editor.BaseCaret.updateCaretBounds(BaseCaret.java:292) at org.netbeans.editor.BaseCaret.access$000(BaseCaret.java:84) at org.netbeans.editor.BaseCaret$1.run(BaseCaret.java:233) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [catch] 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) SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.viewToModel(DrawEngineLineView.java:356) at org.netbeans.lib.editor.view.GapBoxView.viewToModel(GapBoxView.java:1533) at org.netbeans.editor.view.spi.LockView.viewToModel(LockView.java:426) at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(BasicTextUI.java:1539) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1088) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1061) at javax.swing.text.JTextComponent.viewToModel(JTextComponent.java:1418) at org.netbeans.modules.editor.hints.AnnotationHolder$2.run(AnnotationHolder.java:268) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [catch] 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) SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.viewToModel(DrawEngineLineView.java:356) at org.netbeans.lib.editor.view.GapBoxView.viewToModel(GapBoxView.java:1533) at org.netbeans.editor.view.spi.LockView.viewToModel(LockView.java:426) at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(BasicTextUI.java:1539) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1088) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1061) at org.netbeans.editor.BaseTextUI.viewToModel(BaseTextUI.java:283) at org.netbeans.editor.BaseTextUI.getPosFromY(BaseTextUI.java:275) at org.netbeans.editor.CodeFoldingSideBar.paintComponent(CodeFoldingSideBar.java:496) at javax.swing.JComponent.paint(JComponent.java:1022) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5104) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) at javax.swing.RepaintManager.paint(RepaintManager.java:1128) at javax.swing.JComponent._paintImmediately(JComponent.java:5052) at javax.swing.JComponent.paintImmediately(JComponent.java:4862) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:723) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:679) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:659) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [catch] 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) SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.getModel2ViewRect(DrawEngineLineView.java:290) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:326) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:307) at org.netbeans.lib.editor.view.GapBoxView.modelToView(GapBoxView.java:1490) at org.netbeans.editor.view.spi.LockView.modelToView(LockView.java:398) at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1496) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1034) at org.netbeans.editor.BaseCaret.updateCaretBounds(BaseCaret.java:292) at org.netbeans.editor.BaseCaret.update(BaseCaret.java:563) at org.netbeans.editor.ext.ExtCaret.update(ExtCaret.java:289) at org.netbeans.editor.BaseCaret$3.run(BaseCaret.java:527) at org.netbeans.editor.Utilities.runInEventDispatchThread(Utilities.java:1024) at org.netbeans.editor.BaseCaret.dispatchUpdate(BaseCaret.java:518) at org.netbeans.editor.BaseCaret$ListenerImpl.componentResized(BaseCaret.java:1500) at java.awt.AWTEventMulticaster.componentResized(AWTEventMulticaster.java:143) at java.awt.AWTEventMulticaster.componentResized(AWTEventMulticaster.java:142) at java.awt.AWTEventMulticaster.componentResized(AWTEventMulticaster.java:142) at java.awt.Component.processComponentEvent(Component.java:5864) at java.awt.Component.processEvent(Component.java:5818) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) [catch] 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) SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.viewToModel(DrawEngineLineView.java:356) at org.netbeans.lib.editor.view.GapBoxView.viewToModel(GapBoxView.java:1533) at org.netbeans.editor.view.spi.LockView.viewToModel(LockView.java:426) at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(BasicTextUI.java:1539) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1088) at javax.swing.plaf.basic.BasicTextUI.viewToModel(BasicTextUI.java:1061) at javax.swing.text.JTextComponent.viewToModel(JTextComponent.java:1418) at org.netbeans.modules.editor.hints.AnnotationHolder$2.run(AnnotationHolder.java:268) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [catch] 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) SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.getModel2ViewRect(DrawEngineLineView.java:290) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:326) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:307) at org.netbeans.lib.editor.view.GapBoxView.modelToView(GapBoxView.java:1490) at org.netbeans.editor.view.spi.LockView.modelToView(LockView.java:398) at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1496) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1034) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1009) at org.netbeans.editor.BaseTextUI.getYFromPos(BaseTextUI.java:263) at org.netbeans.modules.editor.errorstripe.AnnotationView.getYFromPos(AnnotationView.java:450) at org.netbeans.modules.editor.errorstripe.AnnotationView.getModelToViewImpl(AnnotationView.java:481) at org.netbeans.modules.editor.errorstripe.AnnotationView.modelToView(AnnotationView.java:492) at org.netbeans.modules.editor.errorstripe.AnnotationView.getLinesSpan(AnnotationView.java:153) at org.netbeans.modules.editor.errorstripe.AnnotationView.paintComponent(AnnotationView.java:273) at javax.swing.JComponent.paint(JComponent.java:1022) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5104) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) at javax.swing.RepaintManager.paint(RepaintManager.java:1128) at javax.swing.JComponent._paintImmediately(JComponent.java:5052) at javax.swing.JComponent.paintImmediately(JComponent.java:4862) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:723) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:679) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:659) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [catch] 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) SEVERE [global] java.lang.IllegalArgumentException: Won't create MimePath with the same consecutive mime types. mimePath="text/x-ruby", trying to append mimeType="text/x-ruby" at org.netbeans.api.editor.mimelookup.MimePath.getEmbedded(MimePath.java:297) at org.netbeans.api.editor.mimelookup.MimePath.get(MimePath.java:139) at org.netbeans.api.editor.mimelookup.MimePath.parseImpl(MimePath.java:361) at org.netbeans.api.editor.mimelookup.MimePath.parse(MimePath.java:160) at org.netbeans.modules.lexer.nbbridge.MimeLookupLanguageProvider.findLanguageEmbedding(MimeLookupLanguageProvider.java:50) at org.netbeans.lib.lexer.LanguageManager.findLanguageEmbedding(LanguageManager.java:130) at org.netbeans.lib.lexer.LexerUtilsConstants.findEmbedding(LexerUtilsConstants.java:189) at org.netbeans.lib.lexer.EmbeddingContainer.getEmbedding(EmbeddingContainer.java:101) at org.netbeans.api.lexer.TokenSequence.embeddedImpl(TokenSequence.java:224) at org.netbeans.api.lexer.TokenSequence.embedded(TokenSequence.java:220) at org.netbeans.modules.editor.lib2.highlighting.SyntaxHighlighting$HSImpl.moveNext(SyntaxHighlighting.java:227) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlightsImpl(OffsetsBag.java:519) at org.netbeans.spi.editor.highlighting.support.OffsetsBag.addAllHighlights(OffsetsBag.java:142) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.updateCache(CompoundHighlightsContainer.java:268) at org.netbeans.modules.editor.lib2.highlighting.CompoundHighlightsContainer.getHighlights(CompoundHighlightsContainer.java:143) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.processOffset(HighlightingDrawLayer.java:292) at org.netbeans.modules.editor.oldlibbridge.HighlightingDrawLayer.isActive(HighlightingDrawLayer.java:173) at org.netbeans.editor.DrawEngine.drawCurrentToken(DrawEngine.java:854) at org.netbeans.editor.DrawEngine.draw(DrawEngine.java:1062) at org.netbeans.editor.DrawEngineLineView.getModel2ViewRect(DrawEngineLineView.java:290) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:326) at org.netbeans.editor.DrawEngineLineView.modelToView(DrawEngineLineView.java:307) at org.netbeans.lib.editor.view.GapBoxView.modelToView(GapBoxView.java:1490) at org.netbeans.editor.view.spi.LockView.modelToView(LockView.java:398) at javax.swing.plaf.basic.BasicTextUI$RootView.modelToView(BasicTextUI.java:1496) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1034) at javax.swing.plaf.basic.BasicTextUI.modelToView(BasicTextUI.java:1009) at org.netbeans.editor.BaseTextUI.getYFromPos(BaseTextUI.java:263) at org.netbeans.modules.editor.errorstripe.AnnotationView.getYFromPos(AnnotationView.java:450) at org.netbeans.modules.editor.errorstripe.AnnotationView.getModelToViewImpl(AnnotationView.java:481) at org.netbeans.modules.editor.errorstripe.AnnotationView.modelToView(AnnotationView.java:492) at org.netbeans.modules.editor.errorstripe.AnnotationView.getLinesSpan(AnnotationView.java:153) at org.netbeans.modules.editor.errorstripe.AnnotationView.paintComponent(AnnotationView.java:273) at javax.swing.JComponent.paint(JComponent.java:1022) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5104) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285) at javax.swing.RepaintManager.paint(RepaintManager.java:1128) at javax.swing.JComponent._paintImmediately(JComponent.java:5052) at javax.swing.JComponent.paintImmediately(JComponent.java:4862) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:723) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:679) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:659) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) [catch] 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)