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