Commit Graph

18 Commits

Author SHA1 Message Date
Andrey Cherkasov
d0c57ae46f [intention-preview] Create record on record pattern: fix an exception when the record component pattern list is empty
IDEA-304933

GitOrigin-RevId: f0fe135f3bddf5e5705f76de8ebe095543bd18a8
2022-10-28 22:42:19 +00:00
Andrey Cherkasov
970dd8d1e7 [java-intentions] Create record from deconstruction pattern, if the identifier is unresolved: fixes after IJ-CR-96419
IDEA-303300

GitOrigin-RevId: 683cfefb998c2a1f3a16d7874c166740ff21ac2f
2022-10-25 18:21:23 +00:00
Andrey.Cherkasov
375b7b102f [java-intentions] Implement quick-fix to create record from deconstruction pattern, if the identifier is unresolved
IDEA-303300

GitOrigin-RevId: f4cd752f81987885a72b5da8d898f875a5198dcb
2022-10-10 17:13:10 +00:00
Tagir Valeev
a952ee5872 [intention-preview] CreateClassFromUsageFix: preview; tests for preview
GitOrigin-RevId: 2eb36ee066743ffcacf4fae2968ba9d6d9c8bcff
2022-08-12 09:31:04 +00:00
Anna Kozlova
f535bd830e java create class from usage: setup super ref for created nested class (IDEA-257288)
GitOrigin-RevId: c5a37a119f50aa3468c74ce621108e00e1168852
2020-12-18 19:01:29 +00:00
Anna Kozlova
48a0c3c03c java create class from usage: disable for expected array type or expected super class while enum/record can't have any
GitOrigin-RevId: 042aed924d9fc35e1ca86ae8660a7a75fe45bd25
2020-10-27 13:27:22 +00:00
Artemiy Sartakov
ec0518a125 Sealed classes: create class from permits list reference now adds appropriate parent (IDEA-251830)
GitOrigin-RevId: 67f0506d9521f9b14eb5cfb99164eb1ba37f03b4
2020-10-15 11:43:45 +00:00
Artemiy Sartakov
b0c9f63799 Sealed classes: show create class fix instead of create type parameter in permits list (IDEA-251830)
GitOrigin-RevId: 4de0ea71c210e7da57f99b8295b7e511d9674120
2020-10-07 05:42:50 +00:00
Anna.Kozlova
7334c6e736 suggest to create class with lower case first letter if ref is located in type element/ref list (IDEA-201744) 2018-11-07 13:51:27 +01:00
Anna.Kozlova
f407fb73c3 unknown class get all unresolved reference fixes (IDEA-192090) 2018-05-17 16:18:52 +02:00
Dmitry Avdeev
ee678ac849 test fix 2014-12-06 14:09:25 +03:00
Dmitry Avdeev
bdf912b7b4 create class fixes: sentence capitalization 2014-12-06 12:41:46 +03:00
anna
8f5515b2d6 create enum from usage: do not insert extends Enum list; disable create class from usage when class should extend final or enum (IDEA-103480)
(cherry picked from commit b2baa7ff649c365d6d57bf873e9fd015ccc32809)
2013-03-21 10:40:52 +01:00
anna
a7fb7f9f54 create enum: add implements list if needed (IDEA-93141) 2013-01-04 16:04:38 +01:00
anna
1615e8f030 create class from usage: types in wildcard bounds accepted (IDEA-50310 ) 2011-08-22 21:31:11 +02:00
anna
d1b5fd26f8 create class from usage: enable inside new expr args (IDEA-66193) 2011-03-11 15:32:27 +01:00
anna
066f5d8ce8 create class from usage: setup generics params as it is done for create from new ( IDEA-43214) 2011-03-11 15:04:05 +01:00
Alexey Kudravtsev
2718da9fc7 more java tests moved to community 2010-06-25 12:46:40 +04:00