Commit Graph
8817 Commits
Author SHA1 Message Date
Roman Shevchenko ccbe820258 Cleanup (formatting) 2015-06-22 18:05:51 +03:00
Dmitry Batrak 3631c0325e IDEA-141461 Quick Documentation viewer: for javdocs inside jars, internal relative links to pages in the same jar don't work 2015-06-20 16:41:07 +03:00
Roman Shevchenko f8581b839b EA-45951, EA-58568 (PSI traversal fixed; test added) 2015-06-19 13:44:33 +03:00
Bas Leijdekkers 63f1cf4657 IDEA-32864 (Move lines in enum do not work) 2015-06-18 23:23:41 +02:00
Anna Kozlova 36ca5d6a23 disable surround with parenthesis for one-no-type-parameter lambda 2015-06-18 21:26:57 +03:00
Anna Kozlova ecbb43f6a8 IAE: ensure valid presentation for local classes 2015-06-18 21:26:52 +03:00
Anna Kozlova eaa9b80df1 introduce variable: ensure initialize conflict resolver over code ready to rename (IDEA-141634) 2015-06-18 17:54:25 +03:00
Roman Shevchenko 5d6aacba18 EA-69132 (array bounds check added) 2015-06-18 16:17:11 +03:00
Anna Kozlova f2cddf7201 extract method: don't skip vars from the exit statements if nullable checks would be added (IDEA-141562) 2015-06-17 20:12:16 +03:00
Dmitry Avdeev 7c07081088 IDEA-141511 TestNG: no gutter marks for running test methods 2015-06-17 16:48:14 +03:00
Anna Kozlova 12a17e8031 create test: cancel if class already exists (IDEA-141011) 2015-06-16 21:01:03 +03:00
Anna Kozlova 4ce6411664 hide actions from popups, leave access through shortcut (IDEA-141474, IDEA-77602) 2015-06-16 18:18:42 +03:00
Alexey Kudravtsev 3679ac6d59 test fix 2015-06-16 13:52:35 +03:00
Anna Kozlova f41d8f1e7b util used 2015-06-15 16:22:01 +03:00
Yaroslav Lepenkin 3972b9b3d4 [Formatter] Provided ability to skip building injected blocks by setting AbstractBlock "myBuildInjectedBlocks" flag.
[JavaFormatter] If this flag is set no "InjectedLanguageUtil.hasInjections" check will be performed, which dramatically improves performance of formatter-based indent detector.
2015-06-15 15:02:40 +03:00
Yaroslav Lepenkin 77a8d4cee3 refactoring AbstractJavaBlock, make createJavaBlock non static 2015-06-15 15:02:40 +03:00
Yaroslav Lepenkin 08c21bf96f [JavaFormatter] Do not check if annotation is type annotation if next element is keyword. This change slightly improves formatting block building performance on our codebase(at least), since most of the annotations targets are methods and fields with visibility modifiers. 2015-06-15 15:02:39 +03:00
Roman Shevchenko 619d7e73a5 EA-69290 (allow any comments in file template) 2015-06-15 13:07:27 +03:00
Anna Kozlova 38e2d2cd6c disable replace constructor with builder/factory for enums (IDEA-141299) 2015-06-11 23:32:54 +03:00
Anna Kozlova 1c373eee23 disable change class signature for enum (IDEA-141300) 2015-06-11 23:32:52 +03:00
Anna Kozlova 16d3c2782e disable find duplicates on enum constants (IDEA-141298) 2015-06-11 23:32:50 +03:00
Anna Kozlova 4c5bee489f extract interface: skip enum constants (IDEA-141301) 2015-06-11 23:32:49 +03:00
Anna Kozlova ce07f3646d disable field encapsulation for enum constants (IDEA-141305) 2015-06-11 23:32:47 +03:00
Alexey Kudravtsev f00b43f066 cleanup 2015-06-11 15:49:07 +03:00
Denis Zhdanov 0ab2173c42 UP-4237 Exception: @NotNull parameter 'type' of com/intellij/psi/impl/source/tree/CompositeElement.<init>
Perform lazy initialization of the code which touches JspElementType
2015-06-10 18:56:57 +03:00
Dmitry Batrak 466ac1c61c IDEA-141262 Action "Folding Code Block" sometimes does not work properly 2015-06-10 11:15:52 +03:00
Gregory.Shrago a07577abce ShowExpressionTypeAction: extension point & providers 2015-06-09 23:03:17 +03:00
Anna Kozlova 2f9e7a7f99 hide lambda suggestion if method of functional interface is generics (IDEA-141214) 2015-06-09 20:31:15 +03:00
Roman Shevchenko 14c96476c5 java: "unused declaration" option names unified 2015-06-09 17:54:41 +03:00
Dmitry Avdeev e88deb6256 ColorChooserIntentionAction replaced with ColorLineMarkerProvider 2015-06-09 15:23:23 +03:00
Dmitry Avdeev 9cafce49a5 tooltips with hints 2015-06-09 14:12:17 +03:00
Dmitry Avdeev acc740e3c5 clickable links in tooltips 2015-06-08 20:02:11 +03:00
Dmitry Avdeev 795bddc97f NavigateAction 2015-06-08 20:02:09 +03:00
Anna Kozlova 2d4dd67114 create test dialog: replace radiobuttons with combo 2015-06-08 17:50:26 +03:00
Anna Kozlova 04397f4110 create test: collect test folders from all dependencies (IDEA-141051) 2015-06-08 17:50:24 +03:00
Anna Kozlova b696a37174 NPE on usages of java in xml (IDEA-141203) 2015-06-08 17:50:22 +03:00
Dmitry Avdeev 4b79683e7c NavigateAction 2015-06-08 14:22:09 +03:00
Dmitry Batrak bb5b06a329 IDEA-141078 "null" in Ctrl+hover quickdoc popup 2015-06-05 17:51:19 +03:00
Dmitry Batrak 996fdb968e avoid loading quick doc info via built-in server for class members 2015-06-05 16:49:50 +03:00
Dmitry Batrak dd78195e3c IDEA-141008 QuickDocumentation (Ctrl-Q) shows "JavaScript is disabled on your browser" sometimes 2015-06-05 16:49:49 +03:00
Nikolay Mikhaylov 89f4dfbc73 arquillian: edit @Deployment method name 2015-06-04 09:00:24 +03:00
Anna Kozlova f299322091 static import: collect all accessible methods, check applicability after that (IDEA-141066) 2015-06-03 22:26:30 +02:00
peter 2993b55122 don't use non-classpath resolve for jars that are in module dependencies (IDEA-141017) 2015-06-03 21:39:13 +02:00
Dmitry Avdeev 8da36e5a6f navigate action text 2015-06-03 17:18:40 +03:00
Anna Kozlova 43f4267871 create class from usage: pick package qualifier if provided (IDEA-141002) 2015-06-02 17:59:01 +02:00
Yaroslav Lepenkin 788906a0b3 Do not wrap first method call in a call chain, if it is only one call in chain 2015-06-02 17:42:01 +03:00
Anna Kozlova d7d1afa164 EA-51830 - IAE: MoveJavaMemberHandler.checkConflictsOnUsage 2015-05-29 19:37:13 +02:00
Anna Kozlova cde47646e5 move inner to upper level: don't remove qualifier from inner types used in extends/implements list (IDEA-140839) 2015-05-29 17:42:28 +02:00
Anna Kozlova f2ebc25583 disable inline to anonymous for type params (IDEA-140846) 2015-05-29 17:42:26 +02:00
Alexey Kudravtsev 1255e2980e AIOOB 2015-05-29 13:33:37 +03:00