Commit Graph
87955 Commits
Author SHA1 Message Date
Anna Kozlova 2c659ba2d9 redundant lambda code block: do not suggest for expressions with non-void type 2012-09-10 12:54:45 +04:00
Anna Kozlova 11a2faaf14 lambda: allow raw types when no inference was performed 2012-09-10 12:54:44 +04:00
Anna Kozlova 5a546b640c lambda: missed return statement error; do not use containing method return type for lambda inference 2012-09-10 12:54:43 +04:00
Rustam Vishnyakov ae31fc2f27 Correctly derive the language from root file type (a case of XML/HTML elements mix) 2012-09-10 12:32:20 +04:00
Max Medvedev f7998eb902 ChooseTypeExpression should insert imports for completed types 2012-09-10 11:47:36 +04:00
Max Medvedev b790132830 IDEA-91164 Should have an Intention to strongly type groovy variable 2012-09-10 11:47:36 +04:00
Max Medvedev 7be2ecad0b don't process anonymous class declarations while resolve it's base class 2012-09-10 11:47:35 +04:00
Max Medvedev dc2756b8d0 Groovy: inner classes of anonymous class have no qualified name 2012-09-10 11:47:35 +04:00
Vladimir Krivosheev 7556b743bd return actual port if bind to any (0) 2012-09-10 11:34:47 +04:00
nik 7519a7b84b fixed exporting core artifacts to TeamCity 2012-09-10 11:04:07 +04:00
nik 53d1be8904 removed old jps project files 2012-09-10 09:56:01 +04:00
nik ebe331cbc8 cleanup 2012-09-10 09:55:48 +04:00
Alexey Gopachenko 93fd9fb13c More straightforward constructor for current usage pattern. 2012-09-10 00:58:41 +02:00
Vladimir Krivosheev 41df434f3e quick fix http://jetbrains-feed.appspot.com/message/2034019 2012-09-09 15:52:18 +04:00
Maxim.Mossienko 385bb0f930 avoid code duplication, avoid Thread.setName 2012-09-09 02:02:04 +04:00
Bas Leijdekkers 8821ecbde2 better quickfix if first stringbuilder argument is a primitive literal 2012-09-08 21:23:33 +02:00
Konstantin Bulenkov 02deeb16cb Merge remote-tracking branch 'origin/master' 2012-09-08 22:51:19 +04:00
Konstantin Bulenkov 45c75147a7 add alpha + cache 2012-09-08 22:47:59 +04:00
Sergey Evdokimov e082e0d455 Micro optimization of BombedCharSequence. 2012-09-08 22:26:33 +04:00
Maxim.Mossienko f09ac2df44 proper fix for handling identical keys 2012-09-08 22:16:00 +04:00
Bas Leijdekkers f7419040fb DEA-91189 ("Numeric cast that loses precision" should have "ignore for equals" checkbox) 2012-09-08 17:27:07 +02:00
Eugene Zhuravlev 7de4324ecb quick fix of key comparison issue 2012-09-08 14:48:14 +02:00
Eugene Zhuravlev a38bbc7929 test uncommented 2012-09-08 14:43:42 +02:00
Eugene Zhuravlev 8f6460c16d advance storage version to reflect changes in file hashing and comparison strategies 2012-09-08 14:33:40 +02:00
Eugene Zhuravlev 7bb6243762 save fs state and release project in finally block 2012-09-08 14:19:32 +02:00
Eugene Zhuravlev 485c3eee17 compare files with FileUtil.filesEqual() 2012-09-08 13:50:38 +02:00
Eugene Zhuravlev 6b06efc0e7 simplify expression, less runtime checks 2012-09-08 13:50:37 +02:00
Eugene Zhuravlev b132cf124e simplify expression, less runtime checks 2012-09-08 13:50:36 +02:00
Eugene Zhuravlev 8a95d0d373 compare file paths taking in account filesystem's case sensitivity (IDEA-91199 External compiler doesn't recompile class if only case of some letters in name was changed) 2012-09-08 13:50:35 +02:00
Eugene Zhuravlev ae4d8f717b avoid new string creation when computing path hashCode: use util methods 2012-09-08 13:50:35 +02:00
Eugene Zhuravlev 859e55683c avoid new string creation when computing path hashCode 2012-09-08 13:50:34 +02:00
Konstantin Bulenkov e8c6b78c31 IDEA-76498 Compare Directories: on removing the last difference the bottom panel still shows the file content 2012-09-08 13:21:43 +04:00
Konstantin Bulenkov 8eb9ab7564 Merge remote-tracking branch 'origin/master' 2012-09-08 12:38:01 +04:00
Konstantin Bulenkov 896f579e73 IDEA-91177 There are no keyboard shortcuts for switching between panes and to apply diffs in differences viewer 2012-09-08 12:37:19 +04:00
peter 894d32068a temporary revert IDEA-90145 Ask to save changes when an unsaved file is externally deleted
to fix tests
2012-09-07 21:32:57 +02:00
Anna Kozlova 447bc37818 lambda: remove redundant code block inspection accept void compatible lambda & nested blocks (IDEA-91184) 2012-09-07 22:29:45 +04:00
Roman Shevchenko 2156746537 Optimization
- store symlink/special attributes as flags (as they aren't going to change)
- reduce number of persistent storage access (both at VFS entry creation and life time)
2012-09-07 22:22:54 +04:00
Roman Shevchenko 54db6cbc57 Cleanup 2012-09-07 22:22:53 +04:00
peter 28763c431a a quick fix for tempfs tests 2012-09-07 19:19:18 +02:00
peter d0efe00076 IDEA-64875 "Constant conditions and exceptions" should eliminate false positives by analyzing static final constants 2012-09-07 19:08:42 +02:00
peter aba62f142b IDEA-89654 Incorrect control flow warning with @Nullable 2012-09-07 19:08:41 +02:00
peter 316e41c33b IDEA-90613 Invalid @Nullable processing 2012-09-07 19:08:41 +02:00
peter b0428ec975 IDEA-31555 Wrong warning: method invocation may produce a NullPointerException 2012-09-07 19:08:41 +02:00
Anna Kozlova 4b398c146d NPE 2012-09-07 21:00:57 +04:00
Anna Kozlova afafd643b9 ws: show default engine which would be used when nothing configured; suggest to configure engines when no configured found (IDEA-91059) 2012-09-07 21:00:56 +04:00
nik 08b503bf6c fixed groovy compiler for non-external build 2012-09-07 19:50:00 +04:00
Maxim Shafirov 9582745d41 Support for arbitrary classname for generated icons. Convert to better classname for struts[2], tasks, tapestry, svn 2012-09-07 19:18:17 +04:00
Rustam Vishnyakov 2159c26234 Make every language have its own preview page by default (no need to specify useSharedPreview() for each) 2012-09-07 18:49:39 +04:00
Bas Leijdekkers b0e1dd5608 IDEA-16136 (CVS rlog to update incoming changes hogs cpu, makes IJ unresponsive, possible OOM) 2012-09-07 16:36:34 +02:00
peter d6674a5a56 when deleting directory, also don't suggest to restore the modified files inside 2012-09-07 16:09:09 +02:00