{"action":"created","issue":{"url":"https://api.github.com/repos/konifar/android-material-design-icon-generator-plugin/issues/6","labels_url":"https://api.github.com/repos/konifar/android-material-design-icon-generator-plugin/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/konifar/android-material-design-icon-generator-plugin/issues/6/comments","events_url":"https://api.github.com/repos/konifar/android-material-design-icon-generator-plugin/issues/6/events","html_url":"https://github.com/konifar/android-material-design-icon-generator-plugin/issues/6","id":58618016,"number":6,"title":"PatternSyntaxException","user":{"login":"umataki","id":3638970,"avatar_url":"https://avatars.githubusercontent.com/u/3638970?v=3","gravatar_id":"","url":"https://api.github.com/users/umataki","html_url":"https://github.com/umataki","followers_url":"https://api.github.com/users/umataki/followers","following_url":"https://api.github.com/users/umataki/following{/other_user}","gists_url":"https://api.github.com/users/umataki/gists{/gist_id}","starred_url":"https://api.github.com/users/umataki/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/umataki/subscriptions","organizations_url":"https://api.github.com/users/umataki/orgs","repos_url":"https://api.github.com/users/umataki/repos","events_url":"https://api.github.com/users/umataki/events{/privacy}","received_events_url":"https://api.github.com/users/umataki/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-02-23T17:21:24Z","updated_at":"2015-04-17T11:57:48Z","closed_at":null,"body":"I tried just today to run the plugin in Intellij Community edition.\r\nInstalls nice, but after selecting add new material design icon from context it crashes with the following error:\r\nMy version of intellij community: 14.0.3\r\n```ruby\r\nUnexpected internal error near index 1\r\n\\\r\n ^\r\njava.util.regex.PatternSyntaxException: Unexpected internal error near index 1\r\n\\\r\n ^\r\n\tat java.util.regex.Pattern.error(Pattern.java:1955)\r\n\tat java.util.regex.Pattern.compile(Pattern.java:1702)\r\n\tat java.util.regex.Pattern.<init>(Pattern.java:1351)\r\n\tat java.util.regex.Pattern.compile(Pattern.java:1028)\r\n\tat java.lang.String.split(String.java:2367)\r\n\tat java.lang.String.split(String.java:2409)\r\n\tat com.konifar.material_icon_generator.IconModel.setIconAndFileName(IconModel.java:124)\r\n\tat com.konifar.material_icon_generator.MaterialDesignIconGenerateDialog.<init>(MaterialDesignIconGenerateDialog.java:97)\r\n\tat com.konifar.material_icon_generator.MaterialDesignIconGenerateAction.actionPerformed(MaterialDesignIconGenerateAction.java:27)\r\n\tat com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:164)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:266)\r\n\tat com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:926)\r\n\tat com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:236)\r\n\tat javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:105)\r\n\tat com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:512)\r\n\tat com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:44)\r\n\tat com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:532)\r\n\tat java.awt.Component.processMouseEvent(Component.java:6525)\r\n\tat javax.swing.JComponent.processMouseEvent(JComponent.java:3321)\r\n\tat java.awt.Component.processEvent(Component.java:6290)\r\n\tat java.awt.Container.processEvent(Container.java:2234)\r\n\tat java.awt.Component.dispatchEventImpl(Component.java:4881)\r\n\tat java.awt.Container.dispatchEventImpl(Container.java:2292)\r\n\tat java.awt.Component.dispatchEvent(Component.java:4703)\r\n\tat java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)\r\n\tat java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)\r\n\tat java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)\r\n\tat java.awt.Container.dispatchEventImpl(Container.java:2278)\r\n\tat java.awt.Window.dispatchEventImpl(Window.java:2739)\r\n\tat java.awt.Component.dispatchEvent(Component.java:4703)\r\n\tat java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)\r\n\tat java.awt.EventQueue.access$400(EventQueue.java:97)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:697)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:691)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)\r\n\tat java.awt.EventQueue$4.run(EventQueue.java:719)\r\n\tat java.awt.EventQueue$4.run(EventQueue.java:717)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)\r\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:716)\r\n\tat com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:748)\r\n\tat com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:573)\r\n\tat com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:384)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)\r\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)\r\n\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:82)\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/konifar/android-material-design-icon-generator-plugin/issues/comments/93972373","html_url":"https://github.com/konifar/android-material-design-icon-generator-plugin/issues/6#issuecomment-93972373","issue_url":"https://api.github.com/repos/konifar/android-material-design-icon-generator-plugin/issues/6","id":93972373,"user":{"login":"jdkraftz","id":6217104,"avatar_url":"https://avatars.githubusercontent.com/u/6217104?v=3","gravatar_id":"","url":"https://api.github.com/users/jdkraftz","html_url":"https://github.com/jdkraftz","followers_url":"https://api.github.com/users/jdkraftz/followers","following_url":"https://api.github.com/users/jdkraftz/following{/other_user}","gists_url":"https://api.github.com/users/jdkraftz/gists{/gist_id}","starred_url":"https://api.github.com/users/jdkraftz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jdkraftz/subscriptions","organizations_url":"https://api.github.com/users/jdkraftz/orgs","repos_url":"https://api.github.com/users/jdkraftz/repos","events_url":"https://api.github.com/users/jdkraftz/events{/privacy}","received_events_url":"https://api.github.com/users/jdkraftz/received_events","type":"User","site_admin":false},"created_at":"2015-04-17T11:57:48Z","updated_at":"2015-04-17T11:57:48Z","body":"Same issue, Android Studio 1.2 Beta 3\r\n\r\nUnexpected internal error near index 1\r\n\\\r\n ^\r\njava.util.regex.PatternSyntaxException: Unexpected internal error near index 1\r\n\\\r\n ^\r\n\tat java.util.regex.Pattern.error(Pattern.java:1924)\r\n\tat java.util.regex.Pattern.compile(Pattern.java:1671)\r\n\tat java.util.regex.Pattern.<init>(Pattern.java:1337)\r\n\tat java.util.regex.Pattern.compile(Pattern.java:1022)\r\n\tat java.lang.String.split(String.java:2361)\r\n\tat java.lang.String.split(String.java:2403)\r\n\tat com.konifar.material_icon_generator.IconModel.setIconAndFileName(IconModel.java:137)\r\n\tat com.konifar.material_icon_generator.MaterialDesignIconGenerateDialog.<init>(MaterialDesignIconGenerateDialog.java:113)\r\n\tat com.konifar.material_icon_generator.MaterialDesignIconGenerateAction.actionPerformed(MaterialDesignIconGenerateAction.java:27)\r\n\tat com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:182)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:312)\r\n\tat com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:958)\r\n\tat com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:282)\r\n\tat javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)\r\n\tat com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:109)\r\n\tat com.intellij.ui.plaf.beg.BegMenuItemUI.doClick(BegMenuItemUI.java:512)\r\n\tat com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:44)\r\n\tat com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:532)\r\n\tat java.awt.Component.processMouseEvent(Component.java:6504)\r\n\tat javax.swing.JComponent.processMouseEvent(JComponent.java:3321)\r\n\tat java.awt.Component.processEvent(Component.java:6269)\r\n\tat java.awt.Container.processEvent(Container.java:2229)\r\n\tat java.awt.Component.dispatchEventImpl(Component.java:4860)\r\n\tat java.awt.Container.dispatchEventImpl(Container.java:2287)\r\n\tat java.awt.Component.dispatchEvent(Component.java:4686)\r\n\tat java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)\r\n\tat java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)\r\n\tat java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)\r\n\tat java.awt.Container.dispatchEventImpl(Container.java:2273)\r\n\tat java.awt.Window.dispatchEventImpl(Window.java:2713)\r\n\tat java.awt.Component.dispatchEvent(Component.java:4686)\r\n\tat java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)\r\n\tat java.awt.EventQueue.access$000(EventQueue.java:101)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:666)\r\n\tat java.awt.EventQueue$3.run(EventQueue.java:664)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)\r\n\tat java.awt.EventQueue$4.run(EventQueue.java:680)\r\n\tat java.awt.EventQueue$4.run(EventQueue.java:678)\r\n\tat java.security.AccessController.doPrivileged(Native Method)\r\n\tat java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)\r\n\tat java.awt.EventQueue.dispatchEvent(EventQueue.java:677)\r\n\tat com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:734)\r\n\tat com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:565)\r\n\tat com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)\r\n\tat java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)\r\n\tat java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)\r\n\tat java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)\r\n\tat java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)\r\n\tat java.awt.EventDispatchThread.run(EventDispatchThread.java:90)\r\n"}}