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