Commit Graph
4518 Commits
Author SHA1 Message Date
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
anna 8468832660 wording (IDEA-81439) 2012-02-16 18:52:23 +01:00
anna 1842922b0a type migration: multiple declared elements in one statement (IDEA-81418) 2012-02-16 18:52:22 +01:00
anna f7e2edc0c0 delegate: copy annotations with all args 2012-02-16 12:03:00 +01:00
anna c3fbf5ab07 do not insert @Override for static methods 2012-02-16 12:02:59 +01:00
anna a8dc6bc627 inplace introduce: try our best to restore complex expressions during introduce (IDEA-80665) 2012-02-15 21:21:55 +01:00
Maxim.Mossienko a0d0f7f31b Merge remote-tracking branch 'origin/master' 2012-02-15 22:58:03 +04:00
anna e4b71ad72b substitute types before delegate 2012-02-15 19:38:42 +01:00
peter fe13245171 suggest to pass several parameters in autopopup 2012-02-15 16:37:48 +01:00
peter ec5f0a171c suggest several parameters when delegating 2012-02-15 16:37:48 +01:00
peter e15612982e don't suggest return after dot 2012-02-15 16:37:48 +01:00
peter 6cda61d809 a nice shortcut presentation 2012-02-15 16:37:48 +01:00
Maxim.Mossienko 3db2b5f6b1 Merge remote-tracking branch 'origin/master' 2012-02-15 18:56:37 +04:00
Maxim.Mossienko 0db1be9b9f check element type first for performance reason 2012-02-15 18:41:59 +04:00
anna c20dfe0a93 do not infer @NotNull for final fields with initializer (IDEA-75616) 2012-02-15 13:10:33 +01:00
anna e4119fbbb9 EA-30802 - AIOOBE: MoveClassesOrPackagesProcessor.performRefactoring 2012-02-15 10:36:04 +01:00
Dmitry Avdeev e6342efb29 deprecation in xml fixed 2012-02-15 10:48:30 +04:00
anna 06410bffd5 bundle testng 6.4 2012-02-14 20:28:52 +01:00
anna 281a692bff EA-33665 - AIOOBE: IntroduceVariableBase.createArrayCreationExpression 2012-02-14 18:54:07 +01:00
anna a829ba2568 ignore parameter for foreach (IDEA-72671) 2012-02-14 18:54:07 +01:00
anna 27ec78e579 suggest to turn refs to super after extract superclass/interface is already finished in order to prevent command break (IDEA-80565) 2012-02-14 18:54:06 +01:00