Anna Kozlova
|
89aefc86f1
|
new inference: non-wildcard parameterization
|
2014-02-25 14:17:43 +01:00 |
|
Anna Kozlova
|
7a70428d04
|
lambda: accept ellipsis parameter when array expected (IDEA-117124)
|
2014-02-24 18:59:47 +01:00 |
|
Anna Kozlova
|
2f80e7d9c0
|
new inference: reject partial computation
|
2014-02-21 18:55:54 +01:00 |
|
Anna Kozlova
|
6a38fbafaf
|
new inference: avoid current type calculation during conflict resolution for target type detection (IDEA-121052)
|
2014-02-21 12:42:22 +01:00 |
|
Anna Kozlova
|
e42ff74cc5
|
testdata for IDEA-120992
|
2014-02-20 22:40:16 +01:00 |
|
Anna Kozlova
|
a4deb4da3d
|
new inference: isAcceptable for lambda
|
2014-02-20 20:27:40 +01:00 |
|
Anna Kozlova
|
9fc4b68c25
|
new inference: take into account site substitutors during additional constraints gathering
|
2014-02-20 20:27:38 +01:00 |
|
Anna Kozlova
|
2a16fd1641
|
new inference: lambda functional type detection
|
2014-02-19 21:00:42 +01:00 |
|
Anna Kozlova
|
bd681beb26
|
new inference: 18.5.2 adjustments
|
2014-02-19 09:46:15 +01:00 |
|
Anna Kozlova
|
19ba9d8c8d
|
new inference: resolve
|
2014-02-19 09:46:05 +01:00 |
|
Alexey Kudravtsev
|
c7b78f76a2
|
IDEA-120784 "Class is public should be declared in a file named <Classname>.java" for inner interface
|
2014-02-18 13:55:52 +04:00 |
|
Anna Kozlova
|
021c0c891e
|
new inference: stop inference if false was inferred
|
2014-02-12 09:46:33 +01:00 |
|
Anna Kozlova
|
ff66c1b01a
|
new inference: well formed check
|
2014-02-06 19:34:15 +01:00 |
|
Anna Kozlova
|
9ef2c46b28
|
new inference: propagate current substitutors during additional constrains processing (IDEA-118965)
|
2014-01-30 12:02:16 +04:00 |
|
Anna Kozlova
|
aa04a46498
|
new inference: reduce additional constraints order fixed
|
2014-01-29 11:52:11 +04:00 |
|
Anna Kozlova
|
40f3ae8e6e
|
lambda: ground target type for implicit lambda
|
2014-01-28 17:56:01 +04:00 |
|
Anna Kozlova
|
c8e5698c54
|
graph inference: recursive calls (IDEA-119834)
|
2014-01-27 19:59:23 +04:00 |
|
Anna Kozlova
|
3bdaae06c9
|
new inference: propagate outer method to constraints, initial (IDEA-117803)
|
2013-12-09 17:01:50 +04:00 |
|
anna
|
301efb1be6
|
lambda: do not distinguish between ellipsis and arrays for formal lambda params checks (IDEA-117124)
(cherry picked from commit 03b253b084ddb93ce485b1997d47a4b00284eb74)
|
2013-11-28 12:21:37 +01:00 |
|
anna
|
bf64625fb2
|
lambda: process lambda as parameter for anonymous class (IDEA-116987)
|
2013-11-25 20:48:16 +01:00 |
|
anna
|
912722b922
|
new inference: raise a error when function type was not inferred (supposing well-formed type as free from wildcards)
(cherry picked from commit a9173e822d2aab629265baf295248950e2319e31)
|
2013-11-25 16:48:23 +01:00 |
|
anna
|
fc58e5e0af
|
new inference: include lifting constraint when parent call is being investigated
(cherry picked from commit aaeafcdce1c8d49512cc1fece17afb3e1705492e)
|
2013-11-25 16:48:11 +01:00 |
|
anna
|
80e8321a48
|
intersection types for PsiTypeVisitor; do not convert intersection type to class type even when no actual substitution is needed
(cherry picked from commit 4670ddf57981f596122082365e43587990c3a53e)
|
2013-11-25 16:48:05 +01:00 |
|
anna
|
82fd892ec5
|
new inference: overload resolution: check SAM specific withing common specific check
(cherry picked from commit 2bbd45e57bc5df7ff2a5cae7acedc0d2428d9afe)
|
2013-11-25 16:47:58 +01:00 |
|
anna
|
d30bcb3984
|
new inference: accept unbounded wildcards
(cherry picked from commit ff37a13662a6d85d7890755130e6a696db00c4a6)
|
2013-11-25 16:47:47 +01:00 |
|
anna
|
628e05bda7
|
new inference: isValueCompatible check during reduce (IDEA-116548)
(cherry picked from commit 3d028a86a23efeba68187c5a43d822c7aeb388f3)
|
2013-11-25 16:47:43 +01:00 |
|
anna
|
6086b1725d
|
testdata for IDEA-106670
(cherry picked from commit 78c98d762dd449ff86ea805179b51c2d2b4fc00f)
|
2013-11-25 16:47:41 +01:00 |
|
anna
|
bd64f4044b
|
testdata for IDEA-116252
(cherry picked from commit 263652d7e97e6caab5dce7fb95a37d14ff34de4b)
|
2013-11-25 16:47:39 +01:00 |
|
anna
|
481bc252f3
|
switch tests on new inference
(cherry picked from commit d2cbf3f2833104c3a0381059b0d6ef8ac0b3c94c)
|
2013-11-25 16:47:38 +01:00 |
|