Commit Graph
6507 Commits
Author SHA1 Message Date
Alexey Kudravtsev da1fa689c2 use super where possible 2013-04-30 13:45:31 +04:00
anna 5e2184d2d4 implement methods in enum from super interface (IDEA-106310) 2013-04-29 20:26:56 +02:00
Denis.Zhdanov ed48169c67 IDEA-106089 Java rearranger: Correct the processing
Use correct offsets
2013-04-29 20:17:55 +04:00
Dmitry Batkovich fd82699c87 lower priority 2013-04-26 17:31:33 +04:00
Alexey Kudravtsev 455f6da33d compilation 2013-04-26 15:06:44 +04:00
Alexey Kudravtsev 41bf780e3f replace CodeInsightUtilBase.prepareXXXForWrite usages with FileModificationService in core-api 2013-04-26 15:06:43 +04:00
Alexey Kudravtsev f72e81e233 cleanup: override 2013-04-26 15:06:42 +04:00
Alexey Kudravtsev 8de4890dd6 cleanup 2013-04-26 15:06:41 +04:00
Alexey Kudravtsev 5df212090f notnull 2013-04-26 15:06:22 +04:00
Alexey Kudravtsev be56a2d065 moved to OpenAPI 2013-04-26 15:06:21 +04:00
Dmitry Batkovich 85c55c6fc3 consistent descriptions 2013-04-26 10:12:56 +04:00
anna 9eb97f3b6a disable add single static import when import on demand exist 2013-04-25 22:32:53 +02:00
anna b1b13dc528 CCE 2013-04-25 22:32:53 +02:00
anna 92f0e1b91f static import: postpone @deprecated methods if possible; show deprecated if all/acceptable is deprecated (IDEA-98350) 2013-04-25 17:09:31 +02:00
anna aa806544c2 suggest to import method: background color fixed 2013-04-25 17:09:30 +02:00
anna e8ef5ea7d7 allow to add static import for containing class when it already contains imported members (IDEA-96156) 2013-04-25 14:14:51 +02:00
anna bca1f12e1e move members: no need to align according to nested classes (IDEA-106175) 2013-04-25 14:14:50 +02:00
anna 7463ed3c9b inline: accept to inline constant from library (IDEA-106167) 2013-04-25 14:14:49 +02:00
batya239 c96285a01c quick fix for find super that has frequently used inheritors 2013-04-25 14:03:43 +04:00
anna b7eff52b83 safe delete: do not insert additional extends item if already present (IDEA-106144) 2013-04-24 20:52:41 +02:00
anna ee382a06f1 EA-45861 - AIOOBE: CreateClassFromUsageBaseFix.getSuperClassName 2013-04-24 19:16:29 +02:00
anna d534d12193 EA-45864 - assert: CreateLocalFromUsageFix.getAnchor 2013-04-24 19:16:28 +02:00
Roman Shevchenko 44e359d268 IDEA-106119 (more rigorous check for "this" qualifier) 2013-04-24 17:01:31 +02:00
anna 3d9008c296 add single static import: process nested references (IDEA-94951) 2013-04-24 16:27:01 +02:00
Denis.Zhdanov 61d158c511 IDEA-106089 Java rearranger: Correct the processing
Don't expand arrangement entry range to the whole line if there are non other non-whitespace elements there
2013-04-24 10:27:13 +04:00
anna 6100f5a690 extract class: do not warn about usages of statics in class initializers, preserve static imports (IDEA-106017) 2013-04-23 16:53:58 +02:00
anna 1b0f032a13 extract class: leave reference parameters untouched after replacement (IDEA-106017) 2013-04-23 16:53:58 +02:00
anna 1874c274e6 name suggestions tweaks (IDEA-105963) 2013-04-23 15:35:48 +02:00
anna 92d21981f2 EA-45843 - assert: CreateSubclassAction$.templateFinished 2013-04-22 20:24:54 +02:00
anna bdb1dbee7a EA-45754 - assert: MethodArgumentFix.invoke 2013-04-22 20:24:53 +02:00
anna 5616d066c5 safe delete: more precise check for top level comments (IDEA-105923) 2013-04-22 18:00:29 +02:00
anna 11f81e0be7 accept this refs inside anonymous classes in java 8 interfaces (IDEA-105892) 2013-04-22 15:50:32 +02:00
anna 599a28d446 move static to interface (IDEA-105844) 2013-04-22 13:55:13 +02:00
Alexey Kudravtsev 5f465f2449 most ridiculous usages of StringBuilderSpinAllocator removed 2013-04-19 17:15:27 +04:00
Alexey Kudravtsev ec3f48bc93 NotNull 2013-04-19 12:43:56 +04:00
Alexey Kudravtsev 41c46d182e replaced duplicates 2013-04-19 12:43:52 +04:00
Alexey Kudravtsev e84e6246a0 NotNull 2013-04-19 12:43:51 +04:00
Alexey Kudravtsev 07f43844da NPE 2013-04-19 12:43:49 +04:00
Maxim.Mossienko 783ff77b77 IDEA-105295 'Syntax aware selection' selects too much 2013-04-18 21:24:22 +02:00
Maxim.Mossienko d9e10c7d87 IDEA-105675 Parameter info lost generics 2013-04-18 20:39:58 +02:00
Alexey Kudravtsev f877c5cade HighlightInfo memory IDEA-105278 2013-04-18 13:11:19 +04:00
anna 4bc5cb5e4b allow to extract interface/superclass to default package if source class is already located in default package (IDEA-105623) 2013-04-18 10:26:45 +02:00
Roman Shevchenko c362124ffd IDEA-105455 (encode type information in type element copy) 2013-04-17 19:35:42 +02:00
anna 2a94c547e7 option to ignore simple getters/setters: off by default as private fields by default do not require javadoc (IDEA-43830) 2013-04-17 18:23:14 +02:00
anna ceb9354f15 extract method: duplicates processing fixed (IDEA-105562) 2013-04-17 15:58:52 +02:00
anna 0e18b63ca3 create constructor params from fields: try to find new parameters also by index/type (IDEA-105566) 2013-04-17 15:58:52 +02:00
anna 47d6ba424e create subclass: restore caret position after delegate constructors are inserted (IDEA-105566) 2013-04-17 15:58:51 +02:00
anna a956c0af7e unused symbol/import: use corresponding batch inspection (IDEA-105515) 2013-04-17 12:56:20 +02:00
Roman Shevchenko aec23d1dab IDEA-105110 (check repeatable annotation container applicability) 2013-04-16 16:27:09 +02:00
Roman Shevchenko 8110c941f6 Repeatable annotations highlighting text corrected 2013-04-16 16:27:08 +02:00