Commit Graph

355 Commits

Author SHA1 Message Date
Danila Ponomarenko ca3ef2eaaa IDEA-31831 Intention aciton: Move initializer to setUp(). Implemented 2012-05-21 17:28:26 +04:00
Bas Leijdekkers 9dfc44532d Move externalizable check to inspection
(IDEABKL-3776 "Externalizable class should have public no-args constructor" warning false negative)
2012-05-16 21:21:58 +02:00
Maxim.Medvedev 764a7bd65c copyright in testdata 2012-05-16 12:26:08 +04:00
Maxim.Medvedev e5b412d4c3 'create groovy method from usage' position caret at the beginning of selection 2012-05-16 10:45:35 +04:00
Roman Shevchenko 2bcfa96ad8 Fix highlighting performance tests; show a difference if failing 2012-05-16 00:57:07 +04:00
Anna Kozlova dde04a403d preserve javadoc refs during inplace rename (IDEA-85817) 2012-05-15 15:05:50 +04:00
Danila Ponomarenko b77df01a2c RemoveRedundantArgument tests fix 2012-05-12 21:07:25 +04:00
Roman Shevchenko fedd867f19 Two heavyweight tests replaced 2012-05-11 23:42:55 +04:00
Roman Shevchenko 7115bb9787 Replace parser conditionals with language level highlighting 2012-05-11 21:09:41 +04:00
Danila Ponomarenko 46c3023f9b IDEA-19519 no 'create getter and setter' and 'create setter' intention for final fields. Also no 'create getter' intention for static final (const) fields 2012-05-11 14:40:43 +04:00
Anna Kozlova 55b7c0f4fe testdata for IDEA-85887 2012-05-11 14:10:46 +04:00
Danila Ponomarenko 6b29efe29a IDEA-17535 Quickfix to remove extra argument in method call implemented 2012-05-10 17:57:58 +04:00
anna f80ca08fe4 public not allowed for local inner classes 2012-05-07 09:03:16 +02:00
Danila Ponomarenko 19d5580e34 IDEA-16027 implemented 2012-05-05 20:14:22 +04:00
Danila Ponomarenko a653ed878a IDEA-20892 tests added 2012-05-05 12:58:00 +04:00
anna 75c174955f warn about private/static modifiers inside local classes (IDEA-85567) 2012-05-03 11:36:21 +02:00
anna 20a7302fcd good code red: illegal generic type in instanceof fixed 2012-05-03 10:11:23 +02:00
anna 7c3f532d9c do not create another capture when not necessary; capture should be the same when substitutor define such dependency (IDEA-57340; IDEA-5731) 2012-05-03 09:19:02 +02:00
anna cf8ab78b59 testdata for IDEA-57339 2012-05-03 09:19:01 +02:00
anna 0ee759c3b8 test data fo IDEA-57337 2012-05-03 09:19:01 +02:00
anna e8b5fad3f6 IDEA-84377: check for recursive bounds 2012-05-02 12:07:12 +02:00
anna f23764780f create fields from params: fix name for mult params, final modifier fixed (IDEA-84852) 2012-04-20 12:21:53 +02:00
anna ab5cb775fe IDEA-84960 2012-04-20 11:36:05 +02:00
anna 817fc5aae4 simlify ? super ? wildcard (IDEA-63765) 2012-04-19 12:41:39 +02:00
anna f4cf77fb68 capture wildcard for getClass calls 2012-04-19 12:41:38 +02:00
anna 42ac547c07 testdata fixed 2012-04-19 10:57:46 +02:00
anna d745b1a7f7 unchecked generics array creation: subst should be applied before isReifiable check (IDEA-79052) 2012-04-19 09:35:08 +02:00
anna 3fbf561d6a do not insert annotations when classes are not accessible 2012-04-18 16:44:44 +02:00
anna ca8c474bf6 illegal generic type for instanceof checks (IDEA-76997) 2012-04-17 12:26:40 +02:00
anna 7a17222ff6 test data for (IDEA-70468) 2012-04-17 12:26:39 +02:00
anna e5706b0fc5 foreach param visibility restored (IDEA-84676) 2012-04-16 17:21:30 +02:00
anna 654f6cd973 replace <? extends Object> with <?> during substitution (IDEA-64775) 2012-04-16 14:24:33 +02:00
anna 0c15dccf23 good code red fixed 2012-04-16 14:24:32 +02:00
anna 9da3e3f81d test data for IDEA-72912 2012-04-14 19:14:01 +02:00
anna 20b902f626 delete assert statements when simplify (IDEA-84527) 2012-04-14 14:44:10 +02:00
anna 06a398831d unimplement interface: find ref correctly (IDEA-84554) 2012-04-14 13:51:13 +02:00
anna a37c58c745 bad code is green (IDEA-84533) 2012-04-14 10:28:57 +02:00
Alexey Kudravtsev 03152e9fa5 IDEA-84307 Useless intention (change Comparator to Comparator) 2012-04-10 13:01:54 +04:00
anna e620a9e7b3 revert 2012-04-10 10:18:10 +02:00
Alexey Kudravtsev d4ac758388 IDEA-84224 2012-04-10 12:06:43 +04:00
anna e545e4a316 test data for IDEA-22547 2012-04-09 13:14:20 +02:00
anna e53c751c96 test data for IDEA-21660 2012-04-09 13:07:33 +02:00
anna 38c8ea8d02 ambiguous method calls: conflict resolver, tests
(IDEA-24768)
warn in jdk7 about static methods classes with same erased signature
2012-04-09 12:43:31 +02:00
anna 6cfb2cafce ambiguous method calls: conflict resolver, tests
(IDEA-25097)
2012-04-09 12:22:53 +02:00
anna e386cea3ab ambiguous method calls: conflict resolver, tests (IDEA-78027) 2012-04-09 12:12:56 +02:00
anna d8748bb076 ambiguous method calls: conflict resolver, tests
(IDEA-67832; IDEA-67837; IDEA-67573; IDEA-57306;
 IDEA-57535; IDEA-57269; IDEA-57278; IDEA-57317)
2012-04-09 11:57:27 +02:00
anna 8fe1604bd1 show warning on type parameter declaration if it lead to multiple methods with same erasure (java7 only) 2012-04-08 14:05:51 +02:00
Alexey Kudravtsev 713aa0a2b0 IDEABKL-3891 2012-04-06 19:59:08 +04:00
anna dc5c191afc ambiguous method calls: conflict resolver, tests
(IDEA-67919; IDEA-67863; IDEA-67920;
 IDEA-67831; IDEA-67833; IDEA-67674;
 IDEA-67587; IDEA-57646; IDEA-57407;
 IDEA-57279; IDEA-57296; IDEA-57297;
 IDEA-57316; IDEA-57331)
2012-04-06 11:55:43 +02:00
anna 27b6395f89 fix inference for object type arg 2012-04-05 19:08:45 +02:00