Commit Graph
4538 Commits
Author SHA1 Message Date
peter 413a6df237 IDEA-81966 Accepting completion variant for a generic type with < inserts duplicate angle brackets 2012-02-29 23:39:17 +04:00
peter 2044c1d46a autopopup shouldn't prevent from entering qualified names 2012-02-29 17:22:53 +01:00
Dmitry Jemerov 667f90ba09 cosmetics 2012-02-29 15:31:08 +01:00
Evgeny Zakrevsky 0378ad39c4 Borders. Deprecated methods to undeprecated. 2012-02-29 15:33:45 +04:00
anna cf78075c97 allow override method suggestions on method name only 2012-02-29 12:02:19 +01:00
Alexey Kudravtsev abac76ca62 notnull 2012-02-29 14:29:18 +04:00
Alexey Kudravtsev 3924c0f063 NotNull 2012-02-29 14:29:17 +04:00
anna eab8b8b456 make create field from parameter available on the method name 2012-02-29 10:38:30 +01:00
anna 6901466e29 forbid inplace introduce inside jsp scripts (IDEA-72167) 2012-02-28 11:53:09 +01:00
peter ff79361b39 methods from swing and awt are equally known 2012-02-27 15:08:01 +01:00
peter 8f24ff6e79 prefer null and new to the void methods in expression context 2012-02-27 15:08:00 +01:00
Alexey Kudravtsev 82440c760f test fix 2012-02-27 16:58:36 +04:00
anna b30e07ba07 EA-31300 - assert: PsiReferenceExpressionImpl.multiResolve 2012-02-27 12:37:49 +01:00
anna 88b5e5edc6 @NotNull 2012-02-27 12:37:48 +01:00
anna abfbf75264 EA-32853 - NPE: RefactoringUtil.getAnchorElementForMultipleExpressions 2012-02-27 12:37:47 +01:00
anna cafc582feb EA-32872 - SIOOBE: IntroduceVariableBase.createReplacement 2012-02-27 12:37:46 +01:00
Alexey Kudravtsev 7944cd56fe maintain smartpointer to each host psi element to survive documentWindow when psi modification leads to he whole host replacement 2012-02-27 13:29:15 +04:00
anna 50bf9722ff allow to overwrite java files as all others (IDEA-80912) 2012-02-24 17:32:31 +01:00
anna d2bacb97be collapse fqn in intention text (IDEA-81839) 2012-02-24 16:50:25 +01:00
anna 3b92eb3816 EA-34048 - UOE: RefClassImpl.removeBase 2012-02-24 16:04:40 +01:00
anna bbc612206e EA-33969 - assert: SmartPointerManagerImpl.createSmartPsiElementPointer 2012-02-24 16:04:39 +01:00
anna 2d9a241690 convert from switch: use equals for non primitive/enums types 2012-02-24 11:19:08 +01:00
Alexander Doroshko f9cbfe762d Different default documentation URL for different types of SDK 2012-02-24 13:19:43 +04:00
Dmitry Jemerov 224c6f4126 Merge remote-tracking branch 'origin/master' 2012-02-23 21:01:33 +01:00
Bas Leijdekkers 41d65288a2 DRY 2012-02-23 14:38:17 +01:00
anna 9c91d9374f add convert switch to if for invalid switch types (IDEA-81580) 2012-02-23 11:50:19 +01:00
anna 519ccb6024 check valueOf signature before use synthetic javadoc (IDEA-81701) 2012-02-23 11:50:18 +01:00
Dmitry Jemerov 33476b0565 make sure we don't try to show Java type hierarchy for JSPs 2012-02-23 10:58:16 +01:00
Bas Leijdekkers 0a71148672 Improve quickfix to replace += operator with StringBuilder on left hand side with append() call
now works on java.lang.Appendable and splits concatenated strings into separate append calls
2012-02-22 16:57:49 +01:00
Maxim Shafirov c8b1906e4e IDEA-81509. DFA optimization 2012-02-22 17:14:16 +04:00
peter c42dde0138 unblock document (EA-33824) 2012-02-22 13:58:07 +01:00
anna b6db79b8eb create fields from constructor parameters: unbounded params chooser (IDEA-24056) 2012-02-22 10:04:39 +01:00
anna 7e2db60abd create constructor parameter from field: suggest to choose fields to create parameters from (IDEA-76417);
insert parameters in "fields" order (IDEA-81634)
2012-02-21 20:56:16 +01:00
anna 077cbe9645 create from usage: do not suggest to create local or parameter in super class 2012-02-21 20:56:15 +01:00
peter 13e2e96658 make chained call completion work with names like Assert or Arrays 2012-02-21 19:20:14 +01:00
anna 1188b58704 do not loose array dimension expressions when converting array types; move caret and selection only in case when no expressions were detected 2012-02-21 12:18:20 +01:00
anna 2471e079a8 rename: override instead of implement for non-abstract methods 2012-02-21 12:18:19 +01:00
anna 4a999d8fa2 do not warn about default deprecated constructor for anonymous classes which use non-deprecated constructors 2012-02-21 10:37:22 +01:00
anna 216e15280e AIOOBE 2012-02-20 18:27:18 +01:00
Dmitry Avdeev 60a4c454a6 IDEA-77079: Idea tries to create setter instead of getter (see attach) 2012-02-18 19:46:36 +04:00
Bas Leijdekkers 0d73811b02 EA-33799 (IOE: PsiJavaParserFacadeImpl.createExpressionFromText) 2012-02-18 15:08:14 +01:00
anna 21a67d19b5 Merge remote-tracking branch 'origin/master' 2012-02-17 21:45:48 +01:00
anna 8e7b3a443c add explicit type parameters available for conditional expr (IDEA-1179) 2012-02-17 21:38:34 +01:00
peter 43e5f35bd8 a more scala-friendly source-level accessibility check 2012-02-17 19:20:31 +01:00
anna 0ff1e1201c create constructor from usage: do not suggest super classes, ever 2012-02-17 18:47:44 +01:00
anna 62b3260962 console filters: provide update message 2012-02-16 20:23:06 +01:00
anna f97439edb0 ensure that method return type fix is on top independent from the sorting (IDEA-81450) 2012-02-16 20:23:04 +01:00
anna 7c8587314c infer nullity: add existing library when exist (IDEA-81439) 2012-02-16 20:23:03 +01:00
anna 4188ab657c inplace introduce variable: qualify expression if necessary (IDEA-81430) 2012-02-16 18:52:25 +01:00
anna edbf9c3db0 inplace rename: static context processing (IDEA-81427) 2012-02-16 18:52:24 +01:00