kaneg / reviewboard-plugin-for-idea Goto Github PK
View Code? Open in Web Editor NEWreviewboard-plugin-for-idea
License: MIT License
reviewboard-plugin-for-idea
License: MIT License
Argument for @NotNull parameter 'ioFile' of org/jetbrains/idea/svn/SvnVcs.getInfo must not be null
java.lang.IllegalArgumentException: Argument for @NotNull parameter 'ioFile' of org/jetbrains/idea/svn/SvnVcs.getInfo must not be null
at org.jetbrains.idea.svn.SvnVcs.getInfo(SvnVcs.java)
at org.jetbrains.idea.svn.SvnUtil.getUrl(SvnUtil.java:582)
at rb.PostReviewAction.execute(PostReviewAction.java:120)
at rb.PostReviewAction.access$0(PostReviewAction.java:105)
at rb.PostReviewAction$1.run(PostReviewAction.java:61)
at com.intellij.openapi.vcs.changes.Waiter.onSuccess(Waiter.java:79)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.a(ProgressManagerImpl.java:302)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.run(ProgressManagerImpl.java:436)
at com.intellij.openapi.vcs.changes.CallbackData$3.run(CallbackData.java:85)
at com.intellij.openapi.vcs.changes.UpdateRequestsQueue.invokeAfterUpdate(UpdateRequestsQueue.java:218)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.invokeAfterUpdate(ChangeListManagerImpl.java:336)
at rb.PostReviewAction.actionPerformed(PostReviewAction.java:57)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:164)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:266)
at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:926)
at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:236)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:105)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:512)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:44)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:532)
at java.awt.Component.processMouseEvent(Component.java:6414)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
at java.awt.Component.processEvent(Component.java:6179)
at java.awt.Container.processEvent(Container.java:2084)
at java.awt.Component.dispatchEventImpl(Component.java:4776)
at java.awt.Container.dispatchEventImpl(Container.java:2142)
at java.awt.Component.dispatchEvent(Component.java:4604)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4618)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4279)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4209)
at java.awt.Container.dispatchEventImpl(Container.java:2128)
at java.awt.Window.dispatchEventImpl(Window.java:2492)
at java.awt.Component.dispatchEvent(Component.java:4604)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:717)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:690)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:687)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:722)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:545)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:360)
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)
I can't find any way of using it.
after I enter my review board settings and credentials what is supposed to happen next?
Hi,
The default encoding of my system is GBK while encoding of project is UTF-8. Non-ascii characters in diff file attached to the review issue are gibberish.
I saw a previous commit has mentioned the encoding issue. But it seems that the problem persists.
Maybe the following line should add "UTF-8"?
Thanks.
I have downloaded the source code and try to debug the plugin. when post diff by http://reviewboard.xxx.com/api/review-requests/xxxxxx/diffs/ return http 400 code.
post data is :
-----------------------------1ah0ywxu50ibr1nr4dmvr9qtovmsmioh2hs4tt
Content-Disposition: form-data; name="path"; filename="review.diff"
--- application.properties (revision 2645)
+++ application.properties (revision )
@@ -2,4 +2,4 @@
#Thu Apr 30 18:08:41 CST 2015
app.grails.version=2.5.0
app.name=bizflow
-app.version=1.0
+app.version=1.2
-----------------------------1ah0ywxu50ibr1nr4dmvr9qtovmsmioh2hs4tt
Content-Disposition: form-data; name="basedir"
/XXX/trunk
-----------------------------1ah0ywxu50ibr1nr4dmvr9qtovmsmioh2hs4tt--
I want to fix this bug in idea 14. can anyone give me some help
The popup appears and i can enter information. After submitting the form the process does not finish. After a while the error message "Post review failure" appears and I get the following two error messages in the event log:
First error:
Owner window has been removed: Owner window has been removed
com.intellij.ui.mac.MacMessageException: Owner window has been removed
at com.intellij.ui.mac.MacMessagesImpl$5.windowClosed(MacMessagesImpl.java:602)
at java.awt.AWTEventMulticaster.windowClosed(AWTEventMulticaster.java:343)
at java.awt.AWTEventMulticaster.windowClosed(AWTEventMulticaster.java:342)
at java.awt.AWTEventMulticaster.windowClosed(AWTEventMulticaster.java:342)
at java.awt.Window.processWindowEvent(Window.java:1877)
at javax.swing.JDialog.processWindowEvent(JDialog.java:628)
at java.awt.Window.processEvent(Window.java:1832)
at java.awt.Component.dispatchEventImpl(Component.java:4776)
at java.awt.Container.dispatchEventImpl(Container.java:2142)
at java.awt.Window.dispatchEventImpl(Window.java:2492)
at java.awt.Component.dispatchEvent(Component.java:4604)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:717)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:690)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:687)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.ui.mac.MacMessagesImpl.pumpEventsDocumentExclusively(MacMessagesImpl.java:333)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:384)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:619)
at com.intellij.ui.mac.MacMessagesImpl.showAlertDialog(MacMessagesImpl.java:508)
at com.intellij.ui.mac.MacMessagesImpl.showErrorDialog(MacMessagesImpl.java:284)
at com.intellij.openapi.ui.Messages.showErrorDialog(Messages.java:664)
at rb.PostReviewAction$3$2.onSuccess(PostReviewAction.java:252)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$8$2.run(ProgressManagerImpl.java:400)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:346)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.ui.mac.MacMessagesImpl.pumpEventsDocumentExclusively(MacMessagesImpl.java:333)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:384)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:619)
at com.intellij.ui.mac.MacMessagesImpl.showAlertDialog(MacMessagesImpl.java:508)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:764)
at com.intellij.ui.mac.MacMessagesImpl.showOkMessageDialog(MacMessagesImpl.java:266)
at com.intellij.openapi.ui.Messages.showMessageDialog(Messages.java:333)
at rb.ReviewBoardClient$2.run(ReviewBoardClient.java:59)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.ui.mac.MacMessagesImpl.pumpEventsDocumentExclusively(MacMessagesImpl.java:333)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:384)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:619)
at com.intellij.ui.mac.MacMessagesImpl.showAlertDialog(MacMessagesImpl.java:508)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:764)
at com.intellij.ui.mac.MacMessagesImpl.showOkMessageDialog(MacMessagesImpl.java:266)
at com.intellij.openapi.ui.Messages.showMessageDialog(Messages.java:333)
at rb.ReviewBoardClient$1.run(ReviewBoardClient.java:47)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205)
at java.awt.Dialog$1.run(Dialog.java:1049)
at java.awt.Dialog$3.run(Dialog.java:1101)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1099)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:786)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:462)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1543)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1511)
at com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:638)
at com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:235)
at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.showDialog(BackgroundableProcessIndicator.java:144)
at com.intellij.openapi.progress.util.ProgressWindow$1$1.run(ProgressWindow.java:175)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:346)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
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)
Second error:
null
java.lang.NullPointerException
at com.intellij.ui.mac.MacMessagesImpl$MessageResult.access$700(MacMessagesImpl.java:54)
at com.intellij.ui.mac.MacMessagesImpl.showAlertDialog(MacMessagesImpl.java:511)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:764)
at com.intellij.ui.mac.MacMessagesImpl.showOkMessageDialog(MacMessagesImpl.java:266)
at com.intellij.openapi.ui.Messages.showMessageDialog(Messages.java:333)
at rb.ReviewBoardClient$2.run(ReviewBoardClient.java:59)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.ui.mac.MacMessagesImpl.pumpEventsDocumentExclusively(MacMessagesImpl.java:333)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:384)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:619)
at com.intellij.ui.mac.MacMessagesImpl.showAlertDialog(MacMessagesImpl.java:508)
at com.intellij.ui.mac.MacMessagesImpl.a(MacMessagesImpl.java:764)
at com.intellij.ui.mac.MacMessagesImpl.showOkMessageDialog(MacMessagesImpl.java:266)
at com.intellij.openapi.ui.Messages.showMessageDialog(Messages.java:333)
at rb.ReviewBoardClient$1.run(ReviewBoardClient.java:47)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205)
at java.awt.Dialog$1.run(Dialog.java:1049)
at java.awt.Dialog$3.run(Dialog.java:1101)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1099)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl$MyDialog.show(DialogWrapperPeerImpl.java:786)
at com.intellij.openapi.ui.impl.DialogWrapperPeerImpl.show(DialogWrapperPeerImpl.java:462)
at com.intellij.openapi.ui.DialogWrapper.showAndGetOk(DialogWrapper.java:1543)
at com.intellij.openapi.ui.DialogWrapper.show(DialogWrapper.java:1511)
at com.intellij.openapi.progress.util.ProgressWindow$MyDialog.show(ProgressWindow.java:638)
at com.intellij.openapi.progress.util.ProgressWindow.showDialog(ProgressWindow.java:235)
at com.intellij.openapi.progress.impl.BackgroundableProcessIndicator.showDialog(BackgroundableProcessIndicator.java:144)
at com.intellij.openapi.progress.util.ProgressWindow$1$1.run(ProgressWindow.java:175)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:346)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:697)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
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)
Is Perforce support planned?
Review has created but without diff. Idea 15.0.1, 14. Windows. Git. Review board 2.0.20
Idea doesn't show errors
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.