Commit Graph

19 Commits

Author SHA1 Message Date
Valentin Kipyatkov d01ff28212 Quickfix and intention tests refactoring: refer to intention action by class when checking that it's not available (instead of listing all available actions) 2014-01-23 18:46:27 +04:00
Peter Tseng 1025ab4397 Implement quickfix for MANY_CLASSES_IN_SUPERTYPE_LIST 2013-04-09 20:47:29 +04:00
Agnieszka Paszek 56774cccd8 Added quickfix for NESTED_CLASS_NOT_ALLOWED 2013-03-29 20:38:18 +04:00
Wojciech Lopata a887175f1a Common fix for FINAL_SUPERTYPE and FINAL_UPPER_BOUND errors 2013-02-28 16:46:19 +04:00
Wojciech Lopata c3d5350315 QuickFix for NOT_AN_ANNOTATION_CLASS error. 2013-02-15 19:14:51 +04:00
Peter Tseng 324a39d10b Add quickfix for PACKAGE_MEMBER_CANNOT_BE_PROTECTED 2013-02-13 11:54:16 +04:00
Agnieszka Paszek b52036c549 Added quickfix for ILLEGAL_ENUM_ANNOTATIONS 2013-02-13 11:47:24 +04:00
Agnieszka Paszek 9e08087a11 Added quickfix for OPEN_MODIFIER_IN_ENUM 2013-02-13 11:47:02 +04:00
Jack Zhou 9692921128 Added quickfix for INCOMPATIBLE_MODIFIERS. 2013-02-12 19:03:57 +04:00
Evgeny Gerashchenko 54d864bc4a Simplified test a bit. 2013-02-07 22:03:31 +04:00
Wojciech Lopata b4c21acafd Adding 'Add open modifier to supertype' fix for FINAL_SUPERTYPE error. 2013-02-05 17:55:37 +04:00
Andrey Ponomarev 52d259bc7b KT-3263 Add a quick fix to make a class inner 2013-01-23 19:26:30 +01:00
Svetlana Isakova 1ed79d534f KT-151 Inherit visibility when overriding
#KT-151 Fixed

Visibilities.INHERITED constant added (occurs only during resolve), changed after overridden descriptors resolve
Fake descriptors are created for invisible properties as well (is necessary for better error reporting)
2012-04-18 19:02:24 +04:00
Svetlana Isakova 0f20d4a6e2 Added 'change visibility modifier' quick fix 2012-04-04 14:36:56 +04:00
Svetlana Isakova 631961e761 Diagnostics & diagnostic factories refactoring 2012-02-27 21:39:26 +04:00
svtk 50418698db Changes after forbidding modality modifiers in accessors 2011-10-03 17:47:26 +04:00
svtk 7ec15fd00a Added tests for 'open' modifier checks 2011-09-29 14:20:57 +04:00
svtk 225913126b Modifiers checks were moved to DeclarationsChecker; added 'open' modifier checks 2011-09-29 13:34:41 +04:00
svtk 4ac2a46fb4 Added 'incompatible modifiers' error; 'remove redundant modifier' fix 2011-09-23 13:03:14 +04:00