Commit Graph
78118 Commits
Author SHA1 Message Date
anna 519ccb6024 check valueOf signature before use synthetic javadoc (IDEA-81701) 2012-02-23 11:50:18 +01:00
Roman Shevchenko 2d474a043f IDEA-81708 (apply -source switch for JDK 7 too) 2012-02-22 23:21:48 +01:00
Konstantin Bulenkov c0bcfccd6f allow to compare archives in modal dialogs 2012-02-22 23:11:36 +01:00
Alexander Lobas b812d87050 Handle external PSI changes 2012-02-22 23:57:33 +04:00
Alexander Lobas 17cdffcae9 Merge remote-tracking branch 'origin/master'
Conflicts:
	plugins/android-designer/src/com/intellij/android/designer/designSurface/AndroidDesignerEditorPanel.java
2012-02-22 23:38:25 +04:00
Alexander Lobas 76fc02daf0 Handle external PSI changes 2012-02-22 23:27:54 +04:00
anna 31f84f9718 show suite with the containing class name instead of given name 2012-02-22 19:34:48 +01:00
peter 3b2db7c7cb dispose offset maps under write action (EA-33745,EA-33690) 2012-02-22 18:49:53 +01:00
peter bc9df7c3fa EA-33940 status panel SIOOBE 2012-02-22 18:39:30 +01:00
peter c7e0586576 non-blocking bundled gdsl scripts parsing 2012-02-22 18:29:12 +01:00
andrey.zaytsev 033fbcbaaf search: compile pattern exception 2012-02-22 21:09:03 +04:00
Maxim.Medvedev 3367d6f850 IDEA-81721 Groovy: 'Not all execution paths return a value' inspection reports error on good code 2012-02-22 20:37:29 +04:00
Maxim.Medvedev 05731c053e EA-33670 - diagnostics 2012-02-22 20:37:28 +04:00
Bas Leijdekkers e18b195d18 cleanup 2012-02-22 17:26:23 +01:00
Bas Leijdekkers 4025d1bf34 IDEA-81632 ("".equals() can be replaced with isEmpty() inspection quickfix is not equivalent may introduce NPE) 2012-02-22 17:21:30 +01:00
Bas Leijdekkers 03923e68f3 make quickfix simpler 2012-02-22 17:00:08 +01:00
Bas Leijdekkers 0a71148672 Improve quickfix to replace += operator with StringBuilder on left hand side with append() call
now works on java.lang.Appendable and splits concatenated strings into separate append calls
2012-02-22 16:57:49 +01:00
Maxim.Medvedev 5420c19cc9 IDEA-81733 Groovy script configuration loses environment variables 2012-02-22 19:33:06 +04:00
Maxim.Medvedev 52307d6cc8 Merge remote-tracking branch 'origin/master' 2012-02-22 18:53:21 +04:00
Maxim.Mossienko 73e8eb6dc8 process iteration over smaller set when intersecting file sets with occurences,
also more efficient merged data calculation by cloning data retrieved from disk
2012-02-22 18:50:02 +04:00
Maxim.Mossienko cdad3805c3 use singleton instead of new 2012-02-22 18:50:01 +04:00
Maxim.Medvedev 6f4808913e IDEA-52623 Collection converting 'as' should preserve the generics 2012-02-22 18:33:48 +04:00
Maxim.Medvedev 889647ad80 fix testdata 2012-02-22 18:33:47 +04:00
peter 378beb74fd don't let groovy shell fail because RootLoader can't load java.* classes (IDEA-81648) 2012-02-22 15:33:45 +01:00
Bas Leijdekkers dd2975e56a make "String concatenation as argument to 'StringBuffer.append()' call" inspection aware of the existence of PsiPolyadicExpression, make the inspection warn in more cases and add some tests 2012-02-22 15:25:45 +01:00
Maxim Shafirov c8b1906e4e IDEA-81509. DFA optimization 2012-02-22 17:14:16 +04:00
Rustam.Vishnyakov 7e851eac69 Custom folding comments surrounder: don't refomat content between comments 2012-02-22 17:11:09 +04:00
Maxim.Medvedev f610f35198 Merge remote-tracking branch 'origin/master' 2012-02-22 17:02:24 +04:00
anna 22e76f041a Merge remote-tracking branch 'origin/master' 2012-02-22 14:00:30 +01:00
Maxim.Medvedev 3423231426 Groovy scripts don't implement Runnable 2012-02-22 17:00:04 +04:00
anna ab388f9ff1 restore api for plugins 2012-02-22 13:59:18 +01:00
peter c83d41fb5e tolerate recursive lookup hiding (EA-33777) 2012-02-22 13:58:07 +01:00
peter b5fb746699 when selection start = end is a normal situation (EA-33778) 2012-02-22 13:58:07 +01:00
peter c42dde0138 unblock document (EA-33824) 2012-02-22 13:58:07 +01:00
Dennis Ushakov d6ec2c5782 toolbars are gone from debugger views, console and log can live with horizontal 2012-02-22 16:52:49 +04:00
Eugene Kudelevsky 10dd911fcf fix compilation 2012-02-22 16:11:25 +04:00
Dennis Ushakov 026e968358 hide no-tabs toolwindow on middle-click on base label 2012-02-22 16:06:58 +04:00
Eugene Kudelevsky a563fd04e7 rename AndroidSdk -> AndroidSdkData 2012-02-22 15:38:38 +04:00
Eugene Kudelevsky 8a85685835 IDEA-80926 android preview shows correct message when class file format is unsupported and offers the fixes 2012-02-22 15:38:37 +04:00
Maxim.Medvedev 1d05ead46e Runnable icon for all classes Groovy can run 2012-02-22 15:16:28 +04:00
Maxim.Medvedev fb5df5ad3e correct Groovy script run configuration producer 2012-02-22 15:16:27 +04:00
Maxim.Medvedev 49008522c7 Groovy scripts implement Runnable 2012-02-22 15:16:25 +04:00
Maxim.Medvedev 8528e7f2a4 FQN constant for Runnable 2012-02-22 15:16:24 +04:00
Maxim.Medvedev 29fd51ccc2 one more test case for string escaping 2012-02-22 15:16:23 +04:00
Maxim.Medvedev a2afb9f36e cleanup 2012-02-22 15:16:22 +04:00
Maxim.Medvedev e59903f118 fix script running 2012-02-22 15:16:20 +04:00
Rustam.Vishnyakov 8313813ed7 Custom folding comments surrounder (for "Surround with" action) 2012-02-22 14:20:00 +04:00
Kirill Likhodedov 9551cfac43 Merge remote-tracking branch 'origin/master' 2012-02-22 13:34:28 +04:00
Kirill Likhodedov 0c425bed67 GitCompareBranchesDialog: better keyboard navigation, solved focus problem
1. DialogWrapper needs to have a preferred focus component on Mac, otherwise focus remains in the editor. GitCompareBranchesDialog doesn't have actions => it is necessary to define a preferred focus component.

2. Add default tab movement shortcuts to the tabbed pane.
    Add mnemonic to the repository selector.
    Make diff shortcuts work from the commit list.

3. Move DEFAULT_PREV_NEXT_SHORTCUTS and make them public.
2012-02-22 13:31:58 +04:00
anna b6db79b8eb create fields from constructor parameters: unbounded params chooser (IDEA-24056) 2012-02-22 10:04:39 +01:00