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