Commit Graph
127687 Commits
Author SHA1 Message Date
Anna Kozlova 57e886f7a4 testdata: check that method ref on static interface method is accepted 2014-04-22 20:02:54 +02:00
Anna Kozlova 8bad8079f6 lambda: do not skip generic method when non-generic method exist in the same class 2014-04-22 20:02:52 +02:00
Anna Kozlova 7d74b9dcf1 NPE 2014-04-22 20:02:51 +02:00
Anna Kozlova 0da9f91eec testdata: ensure overload resolution prefer correct one from methods with boxed types 2014-04-22 20:02:49 +02:00
Anna Kozlova 2c49817e26 NPE 2014-04-22 20:02:48 +02:00
Anna Kozlova d5107d652f testdata: ensure intersection type is not missed during inference 2014-04-22 20:02:47 +02:00
Anna Kozlova 7898108ccd testdata: ensure lambda can't be inferred from type parameter 2014-04-22 20:02:45 +02:00
Anna Kozlova 5b91054564 testdata: ensure overload resolution by return type should not take place for interrupted control flow 2014-04-22 20:02:44 +02:00
Anna Kozlova 9aa2f3aaac testdata: ensure correct parameters number in functional interface method 2014-04-22 20:02:42 +02:00
Anna Kozlova 1698f7bb29 testdata: ensure method ref qualified are checked over static problems 2014-04-22 20:02:41 +02:00
Anna Kozlova b49d8e753f testdata 2014-04-22 20:02:40 +02:00
Anna Kozlova f1f6fcf53b functional interfaces: ignore methods with type parameters during abstract method choosing 2014-04-22 20:02:38 +02:00
Anna Kozlova a55db18089 lambda: accept intersection type when exactly one conjunct is functional 2014-04-22 20:02:37 +02:00
Anna Kozlova 4a34bd569b do not report unrelated return type error only for generics methods 2014-04-22 20:02:36 +02:00
Anna Kozlova 76a9293609 testdata 2014-04-22 20:02:34 +02:00
Anna Kozlova 17b020f7c2 new overload resolution: covariant comparison of return types 2014-04-22 20:02:33 +02:00
Anna Kozlova 98ab76f060 new overload resolution: most specific check on invalid class exceptions fixed 2014-04-22 20:02:32 +02:00
Anna Kozlova 552dfe92a9 lambda: intersection type produces conjunction of abstract methods 2014-04-22 20:02:30 +02:00
Anna Kozlova bd9dbfc7d5 testdata 2014-04-22 20:02:29 +02:00
Anna Kozlova 9914757d15 warn about underscore identifier 2014-04-22 20:02:28 +02:00
Nadya Zabrodina 72ae579262 IDEA-109187 new HgReference validator implemented
*input validator added got user's input branch/tag and bookmark names;
*document listener  in appropriate dialogs changed to DocumentAdapter;
*new parametrization test added for hg reference validation;
*annotations added
2014-04-22 21:32:35 +04:00
Nadya Zabrodina d86307edf8 tip reference moved as a separated static constant to HgUtil 2014-04-22 21:32:35 +04:00
Alexander Zolotov 71cd276902 Fix scrolling in module aware configurables [r=ushakov] 2014-04-22 21:14:24 +04:00
Denis Fokin 37ed33ea25 Missed commit for IDEA-79312 2014-04-22 20:09:32 +04:00
Denis Fokin da52f84cb9 IDEA-79312 text cursor gets lost - could bee disabled by focus.fix.lost.cursor key 2014-04-22 20:08:34 +04:00
Kirill Likhodedov a39b28975b [git log] IDEA-122305 Fix structure filter.
Use --sparse only when requesting the whole history.

Additionally use "--simplify-merge" in case of structure filter to
avoid unrelated merges.
2014-04-22 19:56:08 +04:00
Gregory.Shrago 339dd236a7 beforeShown() & preselect laf-default editor scheme 2 2014-04-22 19:35:06 +04:00
Sergey Ignatov 17e8b302bc ctrl+delete/ctrl+backspace enhancements
IDEA-100906 Ruby-Editor: CTRL+BACKSPACE Could Not Delete A String
2014-04-22 19:15:24 +04:00
Konstantin Bulenkov a95fd00fb3 remove copyright messages 2014-04-22 16:44:08 +02:00
peter bf06d9dcf9 read-action for getFilesForFastWordSearch 2014-04-22 16:27:20 +02:00
peter cdcd77096f IDEA-123687 Velocity formatter inserts wrong linebreak 2014-04-22 15:53:27 +02:00
Rustam Vishnyakov 562443f6e9 Fixed WI-17474 Custom Folding: defaultstate="collapsed" does not seem to have any effect (the node itself is already a line comment) 2014-04-22 17:01:00 +04:00
Rustam Vishnyakov d86998d6dd Cleanup warnings 2014-04-22 17:01:00 +04:00
Vladimir Krivosheev 4bbd22c4f4 jb v8 debug protocol: evaluate 2014-04-22 14:58:35 +02:00
Alexey Kudravtsev 46eaf0be86 NPE 2014-04-22 16:45:19 +04:00
Alexey Kudravtsev 4101b8c172 cleanup 2014-04-22 16:45:17 +04:00
Alexey Kudravtsev 399e745dec write action required 2014-04-22 16:45:15 +04:00
peter 004dfc4021 IDEA-124220 Auto-popup parameter info should work after smart completion which inserted a comma 2014-04-22 14:34:31 +02:00
peter 0bd06e5e39 More on comparison that is always false due to being out of type range on implicit type conversion (IDEA-124210) 2014-04-22 14:34:31 +02:00
Anton Makeev b6bccb78e0 AppCode: minimum OS X version specified in .app 2014-04-22 14:24:32 +02:00
Konstantin Bulenkov ca8a657ded add aliases for Lafs 2014-04-22 14:10:01 +02:00
Vladislav.Soroka e254ebf6c0 Merge branch 'master' of git.labs.intellij.net:idea/community 2014-04-22 16:04:41 +04:00
Vladislav.Soroka 5c594f677d Gradle: update Tooling API version up to 1.12-rc-1 2014-04-22 15:56:40 +04:00
Ekaterina Tuzova 17fcca31ba Merge remote-tracking branch 'origin/master' 2014-04-22 15:52:01 +04:00
Kirill Likhodedov 5248eb0905 IDEA-119996 FilePathImpl: avoid VFS refresh from getVirtualFile etc.
Actually, a revert of e31663b & ee19cc4 & 57c4367.

There is the public refresh() methods for those who needs to refresh.
Otherwise getPath(), isDirectory() and getVirtualFile() itself are
accessed from too many places and too often, and clients are not
aware that it may be costly to call this method frequently.
2014-04-22 15:50:08 +04:00
Kirill Likhodedov 9c69111454 [vcs] Reuse the VirtualFile instead of creating FilePathImpl on File
Relates to IDEA-119996
2014-04-22 15:50:07 +04:00
Ekaterina Tuzova c08f50bfaf fixed EA-54835 - NPE: PythonNoseTestConfigurationProducer.isAvailable 2014-04-22 15:47:08 +04:00
Ekaterina Tuzova d62771184d fixed EA-55749 - AIOOBE: PyStructuredDocstringFormatter.formatDocstring 2014-04-22 15:46:17 +04:00
Gregory.Shrago c9a1c11f9c apply laf once, fix stale bg, add beforeShown() & preselect laf-default editor scheme 2014-04-22 15:09:01 +04:00
Ekaterina Tuzova 3e576c2cb0 fixed EA-55872 - NPE: PyProtectedMemberInspection$Visitor.checkReference 2014-04-22 15:03:59 +04:00