Commit Graph
86843 Commits
Author SHA1 Message Date
Anna Kozlova 1fa0a6ade4 lambda: void return type compatibility (initial); functional interfaces without method params error messages 2012-08-17 22:45:25 +04:00
Anna Kozlova 321d3b9dd0 lambda: check all return expressions for constraints 2012-08-17 22:45:24 +04:00
Anna Kozlova 7c519fe536 hide add @Override annotation for non-project code (IDEA-90255) 2012-08-17 22:45:23 +04:00
Gregory.Shrago 1889e757df EA-38362 - EE: RemoteProcessSupport.acquire 2012-08-17 21:51:28 +04:00
Konstantin Bulenkov 960bd4d17b IDEA-82744 Bookmarks: NPE at BookmarksAction$EditBookmarkDescriptionAction.actionPerformed() after clicking in the popup with opened description dialog 2012-08-17 18:24:05 +04:00
Konstantin Bulenkov 80fcd69d40 IDEA-89181 Cannot read scheme from /colorSchemes/Darcula 2012-08-17 18:24:05 +04:00
Kirill Likhodedov 7cdfae3c65 IDEA-72770 Display differences in line separators in the Diff dialog
* Introduce DiffContent#getLineSeparator to return the line separator of the content. Implement for File, Document and Simple contents.
* Use special LineSeparator enum to hold the value. Better that using Strings as it is now.
* LabeledEditor: accept JComponent (instead of just String) as a title.
* If line separators differ, create the title with CRLF/LF indication.
* Modify EmptyDiffViewer to show separators. Also use different messages for situation when only line separators differ, and when there are no differences at all.
2012-08-17 18:10:39 +04:00
Anna Kozlova 3ac6e57c77 lambda (IDEA-90043) 2012-08-17 17:49:41 +04:00
Anna Kozlova 03f4534b14 allow logging in debug mode only (IDEA-90275) 2012-08-17 17:49:40 +04:00
nik 870d9e7d80 gant tool for new JPS builders: processing build messages 2012-08-17 17:23:51 +04:00
nik 97c0d0e1bf cleanup 2012-08-17 17:18:55 +04:00
nik 6eca599fe6 jps: use correct classloader to load extensions and services 2012-08-17 17:15:27 +04:00
Dmitry Jemerov 3dd771a4dc Merge remote-tracking branch 'origin/master' 2012-08-17 15:03:53 +02:00
Sergey Evdokimov 6a038a9f3f IDEA-90282 Code Fragment Evaluation changes language to Java when continuing to the next break point 2012-08-17 14:59:46 +04:00
Sergey Evdokimov ca72dff5e0 Add diagnostic for EA-37022 - NPE: MavenArtifactSearchPanel$MyTreeModel.getChildCount 2012-08-17 14:59:45 +04:00
Sergey Evdokimov 727f926eed Add if (myProject.isDisposed()) return; 2012-08-17 14:59:45 +04:00
Eugene Kudelevsky 58e83106fe IDEA-80865 extract as include refactoring 2012-08-17 14:45:05 +04:00
Eugene Kudelevsky 2838eefe6f add xml version directive to valueResourceFile template 2012-08-17 14:45:03 +04:00
Eugene Kudelevsky 836a139a77 fix assertions 2012-08-17 14:45:02 +04:00
Yann Cébron 480033a000 simplify/performance 2012-08-17 12:05:01 +02:00
Dmitry Avdeev 01321f2d8e DOM stubs for custom attributes 2012-08-17 13:38:29 +04:00
Dmitry Avdeev 7ef48e86b5 conventional @Nullable removed 2012-08-17 13:38:28 +04:00
Dmitry Avdeev 15590e1f8e possible NPE fixed 2012-08-17 13:38:27 +04:00
Bas Leijdekkers de53ebe07f quickfix for "'public' constructor" inspection 2012-08-17 11:35:40 +02:00
Bas Leijdekkers e672dc012d check correctly for uninitialized use in try-with-resources and polyadic expressions 2012-08-17 11:25:41 +02:00
Bas Leijdekkers 6dd7004213 teach ExceptionUtils about try-with-resources 2012-08-17 11:25:31 +02:00
Bas Leijdekkers 49ad44dd20 teach InitializationUtils about instanceof expressions 2012-08-17 11:25:24 +02:00
Dmitry Jemerov b61aeaa147 IDEA-90090 2012-08-17 11:16:00 +02:00
nik 734cf470c2 unnecessary code removed from build scripts 2012-08-17 12:49:37 +04:00
Yann Cébron 43f97317c7 Merge remote-tracking branch 'origin/master' 2012-08-17 10:36:33 +02:00
Yann Cébron 936635c69c remove duplicate icon 2012-08-17 10:16:40 +02:00
Yann Cébron 78f6e01fa3 cleanup, fix getFamilyName() 2012-08-17 10:02:07 +02:00
nik 105ac65004 working on gant tool for new JPS builders 2012-08-17 11:33:30 +04:00
nik cf23cbb326 support for calling new jps builders from gant 2012-08-17 09:03:35 +04:00
Gregory.Shrago a9097d489f CustomComponentAction fixes & updated db toolbars layout 2012-08-16 23:46:47 +04:00
Maxim Shafirov c5927c370f Use release version branding for RC and Beta builds even if EAP flag is still on. 2012-08-16 20:32:08 +04:00
Anton Makeev 3b95c46583 Platform: removed 'Actions' title from second level 'Run...' popup
(cherry-picked from e38a24d)
2012-08-16 17:28:35 +02:00
Anna Kozlova 0aedcad74d NPE 2012-08-16 19:24:13 +04:00
Konstantin Bulenkov c741e6f23c fix actions' update 2012-08-16 19:00:06 +04:00
andrey.zaytsev 1bfc9de806 OC-5074 NPE at com.intellij.xdebugger.impl.breakpoints.ui.XLightBreakpointPropertiesPanel$2.focusGained 2012-08-16 18:46:36 +04:00
Denis.Zhdanov 9b5747445f IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
Implementing 'remove last row condition'
2012-08-16 18:26:44 +04:00
irengrig 342297743c Merge remote branch 'origin/master' 2012-08-16 18:03:10 +04:00
irengrig 0f38712c23 Merge remote branch 'origin/master' 2012-08-16 17:59:04 +04:00
Sergey Simonchik 949325e18a call BaseOutputReader#start() 2012-08-16 17:58:53 +04:00
irengrig 8e80747cca IDEA-89993 Error updating changes: svn: E2048899: Generic IO errorCan not parse conflict reason: replace
+ new javahl bindings for Subversion 1.7.6
2012-08-16 17:52:46 +04:00
Roman Shevchenko d52816e818 Cleanup (Subversion base test cases renamed) 2012-08-16 17:41:40 +04:00
Roman Shevchenko 9bf3bd68cd Subversion test binaries for Mac 2012-08-16 17:41:40 +04:00
Sergey Simonchik 7ea75ae120 - get rid of synchronized method modifier
- close stream in finally section
- BaseOSProcessHandler uses BaseOutputReader instead of OutputReader
2012-08-16 17:35:54 +04:00
Denis.Zhdanov 423bebb371 IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
1. Simple 'remove condition' operation is supported;
2. Arrangement API is expanded in order to allow to configure mutually excluding settings (e.g. modifiers for java);
2012-08-16 17:05:51 +04:00
Anna Kozlova 7f7ce8da4d inplace introduce: insert whitespace before template if needed (IDEA-87487) 2012-08-16 16:23:47 +04:00