Commit Graph
116 Commits
Author SHA1 Message Date
anna 2c5603f241 generics: inaccessible through wildcards bounds 2012-10-31 17:49:57 +01:00
anna f743e7ae8c generics: from same signature methods prefer methods without wildcards (IDEA-90802) 2012-10-31 17:49:55 +01:00
anna 8f303c23aa generics: do not accept inferred lower bound when inferred through raw type (IDEA-93672) 2012-10-26 13:29:55 +02:00
anna b5ada3d096 testdata for IDEA-57309 2012-10-23 21:08:56 +02:00
anna 132c55ebb1 testdata for IDEA-57311 2012-10-23 21:08:55 +02:00
anna 17b64a96f7 testdata for IDEA-57310 2012-10-23 21:08:55 +02:00
anna c7b237eb01 testdata for IDEA-57308 2012-10-23 21:08:54 +02:00
anna f68fd89bea testdata for IDEA-57307 2012-10-23 21:08:53 +02:00
anna fa401e23e8 testdata for IDEA-57286 2012-10-23 21:08:52 +02:00
anna 32ba5ea18d testdata for IDEA-57284 2012-10-23 21:08:51 +02:00
anna 2242a0f8d3 testdata for IDEA-57346 2012-10-23 21:08:50 +02:00
anna 6cee706093 testdata for IDEA-57346 2012-10-23 21:08:48 +02:00
anna 380479ae47 testdata for IDEA-57315 2012-10-23 21:08:47 +02:00
anna d0449739cf SOE (IDEA-57264) 2012-10-23 21:08:47 +02:00
anna 226c5a1259 SOE (IDEA-57264) 2012-10-23 21:08:46 +02:00
anna 229c91c903 SOE (IDEA-57496) 2012-10-23 21:08:45 +02:00
anna f57c2243d7 testdata for IDEA-57494 2012-10-23 21:08:45 +02:00
anna 26378d1212 testdata for IDEA-57495 2012-10-23 21:08:44 +02:00
anna c4b1b83089 testdata for IDEA-57493 2012-10-23 21:08:43 +02:00
anna c4666625ee testdata for IDEA-57492 2012-10-23 21:08:42 +02:00
anna c743366b7a testdata for IDEA-57486 2012-10-23 21:08:42 +02:00
anna ac1865fbc2 testdata for IDEA-57485 2012-10-23 21:08:41 +02:00
anna 7c50a4b1b4 testdata for IDEA-57484 2012-10-23 21:08:40 +02:00
anna b40ec2d2d1 testdata for IDEA-57411 2012-10-23 21:08:40 +02:00
anna b704249a4c testdata for IDEA-57410 2012-10-23 21:08:39 +02:00
anna faca3a20d6 testdata for IDEA-57509 2012-10-23 21:08:38 +02:00
anna 0d69d53de2 testdata for IDEA-57533 2012-10-23 18:07:14 +02:00
anna eccf567a5b testdata for IDEA-57275 2012-10-23 18:07:14 +02:00
anna 69b98caa39 testdata for IDEA-57563 2012-10-23 18:07:13 +02:00
anna 1cadfc4092 testdata for IDEA-57557 2012-10-23 18:07:12 +02:00
anna 899d3e6d6b testdata for IDEA-57378 2012-10-23 18:07:11 +02:00
anna c97457bb07 testdata for IDEA-57650 2012-10-23 18:07:10 +02:00
anna 64ae8e711e testdata for IDEA-57667 2012-10-23 18:07:09 +02:00
anna 0f807e9219 check reference type as type argument for constructor params (IDEA-57668) 2012-10-23 18:07:09 +02:00
anna 0a00c340b2 testdata for IDEA-67599 2012-10-23 18:07:08 +02:00
anna c8f56fcb28 forbid type annotations on anonymous class creation with interface base class (IDEA-67598) 2012-10-23 18:07:07 +02:00
anna b0db19229a testdata for IDEA-67667 2012-10-22 21:10:51 +02:00
anna ef61777e7f testdata for IDEA-67678 2012-10-22 21:10:51 +02:00
anna f75aa7d17b testdata for IDEA-67672 2012-10-22 21:10:50 +02:00
anna 41636949ad testdata for IDEA-67681 2012-10-22 21:10:49 +02:00
anna 47dd9e09cd good code red: array access expr type should be treated as variable type (IDEA-67675) 2012-10-19 18:44:41 +02:00
anna a444dcfa01 good code red:do not override calculated subst with raw (IDEA-67680) 2012-10-19 12:29:54 +02:00
anna a40a08d1d9 good code red: leave empty subst when processing type params supers (IDEA-67680) 2012-10-18 21:40:03 +02:00
anna 78c8fe106b static override: search method in superclass by method signature from derived (IDEA-93043) 2012-10-17 15:49:58 +02:00
Anna Kozlova 23120f5c8a continue inference after raw type detected; report raw after all args were processed with raw result only (IDEA-92273) 2012-10-13 15:31:50 +02:00
anna 77590cf807 isReifiable should not check outer class type params for static inners 2012-10-04 17:21:05 +02:00
anna e483d67491 good code red: do not apply the same substitutor twice - lead to problems when params depend recursively (IDEA-91866) 2012-09-21 16:50:12 +02:00
anna 51afcf78dc generic array creation: check if component type is reifiable (IDEA-91743) 2012-09-18 16:09:45 +02:00
Anna Kozlova fd644a7299 captured wildcards on the first level do not prevent binary operator to be applicable (IDEA-89640) 2012-09-14 14:54:24 +04:00
Anna Kozlova 87a2c4818d class literal checks for parameterized type/type parameter (IDEA-89726) 2012-09-13 17:53:31 +04:00