Commit Graph

625 Commits

Author SHA1 Message Date
Vladimir Krivosheev
9c92114ed8 remove deprecated methods, cleanup idetalk (idetalk must use our built-in web server, will be done in next commits) 2013-07-23 18:22:02 +02:00
Max Medvedev
7ce722cd52 Groovy: support 'Insert @Override' and 'copy doc comments' options in 'Override method' dialog 2013-07-11 08:59:08 +04:00
Alexey Kudravtsev
8801671ffd moved to analysis 2013-07-09 15:53:04 +04:00
anna
58e173056e NPE (IDEA-109927) 2013-07-03 12:10:29 +02:00
Bas Leijdekkers
ab007f2b9a IDEA-108433 ("replace String concatenation with MessageFormat.format()" intention escapes curly brackets incorrectly) 2013-06-17 16:56:59 +02:00
Alexey Kudravtsev
d49baa7e4c notnull, cleanup 2013-06-14 11:46:50 +04:00
Alexey Kudravtsev
8f8a568649 notnull 2013-06-04 13:02:55 +04:00
Alexey Kudravtsev
8a9c799953 notnull 2013-06-04 13:02:49 +04:00
Alexey Kudravtsev
59944d7dcf moved to analysis 2013-05-28 19:17:10 +04:00
Alexey Kudravtsev
c2ec8ad25b moved to java-psi 2013-05-28 11:13:16 +04:00
Alexey Kudravtsev
c8b572ce4b notnull 2013-05-27 14:24:08 +04:00
Anna Kozlova
fa528593c9 separate pattern from scopes holders when possible: this would allow to use default patterns e.g. production with application level inspection profile (IDEA-107786) 2013-05-27 13:35:23 +04:00
Anna Kozlova
35b276b733 invert if: preserve parenthesis when not safe to delete (IDEA-107783) 2013-05-24 16:57:26 +04:00
Alexey Kudravtsev
93705e4f6e moved to psi 2013-05-24 13:49:41 +04:00
Alexey Kudravtsev
a42f8f1829 moved to analysis 2013-05-24 13:49:39 +04:00
Roman Shevchenko
2bef298b92 Cleanup (formatting) 2013-05-21 11:00:15 +02:00
Alexey Kudravtsev
417b04e074 moved RedundantThrowsDeclaration, SillyAssignment to analysis 2013-05-20 13:42:27 +04:00
Alexey Kudravtsev
57deb649fb moved to java-psi 2013-05-08 11:43:54 +04:00
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