Tuesday, April 9, 2013

Jenkins Plugin for Intellij 0.8.0 is out

Hi All,

I just released a new version of the Jenkins plugin for IntelliJ. As I mentionned in the previous post, the main change is a better integration in the IDE.

The Rss Feed move to the Event Log:


The Browser has been updated with some UI tweaks and an improvement in data loading:


Multiple server configurations has not been implemented yet.
Actually I wanted to release the work which has been done so far before coding it because a major breakthrough will be necessary.

I hope you will enjoy this version.

Cheers,

David

2 comments:

  1. I have just received an AssertionError - this was caused by clicking on the duplicate icon that appeared in the bottom status bar:
    AssertionError: Error during dispatching of java.awt.event.MouseEvent[MOUSE_PRESSED,(1260,977),absolute(1260,999),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on frame2: Already disposed: Project (Disposed)
    Stack trace:
    Error during dispatching of java.awt.event.MouseEvent[MOUSE_PRESSED,(1261,977),absolute(1261,999),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on frame2: Already disposed: Project (Disposed) SDC
    java.lang.AssertionError: Already disposed: Project (Disposed) SDC
    at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent(ComponentManagerImpl.java:196)
    at com.intellij.openapi.wm.ToolWindowManager.getInstance(ToolWindowManager.java:33)
    at org.codinjutsu.tools.jenkins.view.JenkinsWidget.activateBrowserToolWindow(JenkinsWidget.java:88)
    at org.codinjutsu.tools.jenkins.view.JenkinsWidget.access$100(JenkinsWidget.java:35)
    at org.codinjutsu.tools.jenkins.view.JenkinsWidget$2.mousePressed(JenkinsWidget.java:73)
    at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)
    at java.awt.Component.processMouseEvent(Component.java:6379)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
    at java.awt.Component.processEvent(Component.java:6147)
    at java.awt.Container.processEvent(Container.java:2083)
    at java.awt.Component.dispatchEventImpl(Component.java:4744)
    at java.awt.Container.dispatchEventImpl(Container.java:2141)
    at java.awt.Component.dispatchEvent(Component.java:4572)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4619)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4277)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4210)
    at java.awt.Container.dispatchEventImpl(Container.java:2127)
    at java.awt.Window.dispatchEventImpl(Window.java:2489)
    at java.awt.Component.dispatchEvent(Component.java:4572)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:710)
    at java.awt.EventQueue.access$400(EventQueue.java:82)
    at java.awt.EventQueue$2.run(EventQueue.java:669)
    at java.awt.EventQueue$2.run(EventQueue.java:667)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
    at java.awt.EventQueue$3.run(EventQueue.java:683)
    at java.awt.EventQueue$3.run(EventQueue.java:681)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:680)
    at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:700)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:521)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:348)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

    ReplyDelete
  2. Hi,

    could you please report the stacktrace in the issue section of the github project page. It will be convienient to track the discussion.

    Thanks,

    David

    ReplyDelete