Commit Graph

657 Commits

Author SHA1 Message Date
Alexey Kudravtsev
d9d97e258c number of inspections moved to java-analysis 2013-05-08 11:43:49 +04:00
Alexey Kudravtsev
8df07569f2 Introduced BatchSuppressableTool which, unlike CustomSuppressableInspectionTool, provides SuppressQuickFixes, not SuppressIntentionActions.
SuppressQuickFix doesn't need Editor so it can work in batches.
These fixes are available via BatchSuppressManager.
Reworked some inspections to extend BatchSuppressableTool instead of CustomSuppressableInspectionTool since they don't need Editor anyway.
Similarly, instead of BaseJavaLocalInspectionTool there is BaseJavaBatchLocalInspectionTool.
2013-05-08 11:43:48 +04:00
Alexey Kudravtsev
1b6b70f32d introduce java-analysis modules to live separate from lang- and platform- 2013-05-08 11:43:47 +04:00
Alexey Kudravtsev
0125ac01be cleanup 2013-05-07 12:30:18 +04:00
Alexey Kudravtsev
3f239ed006 cleanup 2013-05-07 12:30:12 +04:00
Alexey Kudravtsev
eee608d52a analysis modules introduced allowing to use inspection engine from the core 2013-04-30 13:45:30 +04:00
Alexey Kudravtsev
f4805c9729 typo 2013-04-26 15:06:40 +04:00
anna
7c0df8e26f redundant cast: do not report redundant cast if dbl boxing/unboxing is prevented (IDEA-105323) 2013-04-24 19:16:27 +02:00
anna
d67a21f788 redundant cast: ignore for lambda casts with serializable/intersections (IDEA-105839) 2013-04-22 18:00:30 +02:00
anna
4ae52a9873 CCE (IDEA-105740) 2013-04-22 13:55:14 +02:00
Alexey Kudravtsev
e84e6246a0 NotNull 2013-04-19 12:43:51 +04:00
Gregory.Shrago
63e14c2e00 IDEA-105205 "Jump to source" from stack trace jumps to wrong line in file when using keyboard shortcut (fine when using mouse) 2013-04-15 20:56:18 +04:00
Roman Shevchenko
eb68118330 Typo 2013-04-02 20:05:14 +02:00
Alexey Kudravtsev
261dd69bb4 @NotNull 2013-01-28 13:22:21 +04:00
Gregory.Shrago
c488222e7f JPA roles cache stability 2013-01-25 02:35:15 +04:00
anna
9a66dcbd8c invert condition: wrap with parenthesis according to precedence order (IDEA-98952) 2013-01-15 12:49:03 +01:00
anna
e9a2759eed simplify 2013-01-03 19:41:15 +01:00
Roman Shevchenko
3699b59447 Deprecate some relics 2012-12-19 16:17:59 +01:00
Roman Shevchenko
20d8ea0085 Test-only methods moved to test framework 2012-12-11 19:35:32 +01:00
Konstantin Bulenkov
ea940e93d0 IDEA-96190 Annotate stacktrace action: does not work
(cherry picked from commit f59976c4fc15c3f97e7d62d0832c8e8fab355c7d)

Conflicts:

	platform/lang-impl/src/com/intellij/unscramble/AnalyzeStacktraceUtil.java
2012-12-06 13:15:06 +01:00
Alexey Kudravtsev
2082755ed2 notnull, cleanup, performance 2012-12-03 14:36:45 +04:00
Max Medvedev
5457605b22 fix AsprectJ highlighting test 2012-12-01 12:18:23 +04:00
Gregory.Shrago
d686879b02 try-catch filter fix + test 2012-11-26 20:11:11 +04:00
Evgeny Pasynkov
92572d7ee9 make AnnotationOrderRootType and JavadocOrderRootType available for instantiation in UpSource 2012-11-16 17:34:31 +01:00
Evgeny Pasynkov
eee5daca66 make BaseExternalAnnotationsManager self-contained 2012-11-16 17:17:47 +01:00
anna
3987b4bbb2 suggest method static imports: take method return type into account (IDEA-82353) 2012-11-15 21:37:06 +01:00
peter
6dcdb0f14d EA-40812 - PIEAE: CompositePsiElement.getContainingFile 2012-11-15 18:51:09 +01:00
Evgeny Pasynkov
524573b09f Merge branch 'master' of git.labs.intellij.net:idea/community 2012-11-14 17:59:34 +01:00
Evgeny Pasynkov
32507de858 Move folding stuff to core-* and java-psi-* modules, so UpSource could use it 2012-11-14 17:58:44 +01:00
Roman Shevchenko
1f64017258 Move package descriptor to a right place 2012-11-13 18:08:14 +01:00
Dmitry Avdeev
ade762e827 filtering java sdks 2012-11-12 18:47:18 +04:00
Roman Shevchenko
1eef8f0897 Provide XML-specified inspection properties to tool instances 2012-11-10 21:36:44 +01:00
Dmitry Avdeev
5034f0bbec IDEA-94038 New Project Wizard: Create from Template: Android Module: "Create source directory" step is redundant, because it duplicates "Create source root" option 2012-11-08 14:47:26 +04:00
Dmitry Avdeev
8eb0cc4553 IDEA-94042 Create Project From Template: the SDK set as default one is not applied while creating projects from template 2012-11-02 11:04:59 +04:00
Gregory.Shrago
e2de2ea12f EA-36408 - IOE: PsiUtil.checkIsIdentifier 2012-10-30 22:39:03 +04:00
Dmitry Avdeev
b9e861fc47 hiding SDK selector if compatible SDK configured for project 2012-10-30 19:46:57 +04:00
Dmitry Avdeev
628c59bf12 sdks filtering 2012-10-30 12:55:38 +04:00
Dmitry Avdeev
e8fcba4258 test fixed 2012-10-30 10:26:43 +04:00
Dmitry Avdeev
b65b487b04 project templates step ui reworked 2012-10-26 13:47:25 +04:00
Alexey Kudravtsev
57218bb079 psi file leak 2012-10-26 13:10:20 +04:00
Dmitry Avdeev
0e1c29badc filtering java sdks 2012-10-24 11:24:57 +04:00
Dmitry Avdeev
abcbe9e4e7 JavaSettingsStep 2012-10-24 11:24:54 +04:00
Dmitry Avdeev
c1ef58c7e9 project templates: expert settings 2012-10-24 11:24:53 +04:00
Dmitry Avdeev
7c213c3dbc project templates: expert settings 2012-10-24 11:24:51 +04:00
anna
0f807e9219 check reference type as type argument for constructor params (IDEA-57668) 2012-10-23 18:07:09 +02:00
peter
de9bc374ff invalidate type lookup element (EA-40081) 2012-10-22 16:29:55 +02:00
Sergey Evdokimov
a166267152 Bug fix: link in stacktrace opens decompiled class even if sources were downloaded. 2012-10-15 20:12:59 +04:00
Yann Cébron
33a1ccd520 @Nullable 2012-10-11 21:43:37 +02:00
Dmitry Avdeev
cd240e5910 SaveProjectAsTemplateAction 2012-10-09 12:41:59 +04:00
Max Medvedev
7063844b59 cleanup, nullable 2012-10-07 19:25:20 +03:00