Commit Graph

47 Commits

Author SHA1 Message Date
Bas Leijdekkers
60e985df45 hack to remove dependency on platform-api 2013-07-31 13:29:59 +02:00
Alexey Kudravtsev
3ac84bb7b7 cleanup 2013-07-29 14:11:22 +04:00
anna
0318162162 try to proceed batch inspections after Throwable (IDEA-110920) 2013-07-23 19:11:10 +02:00
nik
d3bd4ea80f annotations reformatted 2013-07-23 15:14:15 +04:00
Bas Leijdekkers
65ea141aaf remove convention inspection's ui code duplication 2013-07-22 17:28:16 +02:00
Alexey Kudravtsev
75ddbc57e3 Analyze_Inspect code should work for notfair inspections 2013-07-22 14:27:31 +04:00
Dmitry Jemerov
5a9943dfc8 another place where fallback helpers need to be skipped (fix JspResolveInContextTest.testIncludeFileRefInIncluded) 2013-07-18 14:48:04 +02:00
Alexey Kudravtsev
20bf8cff57 EA-47544 - IAE: GlobalInspectionTool.getHint 2013-07-17 13:54:45 +04:00
anna
187b84d73b disable magic constant warning for each file in batch mode when no annotations were attached 2013-07-16 17:13:14 +02:00
Dmitry Jemerov
908d127b2c fix tests (correct behavior of getAbsoluteTopLevelDirLocations()) 2013-07-15 20:49:02 +02:00
anna
d01589a106 process package prefix context as directory context (no more references on all literals when package prefix is set for one of dependant modules) 2013-07-15 17:03:14 +02:00
Evgeny Pasynkov
73d6344ea5 one more inspection method 2013-07-15 11:39:08 +02:00
Dmitry Jemerov
5b8c303a5b FileReference -> analysis-impl 2013-07-12 16:54:15 +02:00
sashakirill
384d284539 fixed broken tests in AppCode 2013-07-10 20:22:27 +04:00
Alexey Kudravtsev
8801671ffd moved to analysis 2013-07-09 15:53:04 +04:00
Evgeny Pasynkov
be6d734973 Make stuff available from Upsource 2013-07-09 10:14:22 +02:00
Alexey Kudravtsev
ffed807ece notnull, cleanup 2013-07-09 11:23:53 +04:00
anna
7490cd0735 logging tuned 2013-07-05 12:08:55 +02:00
anna
b665a87e2d empty document 2013-07-04 17:30:12 +02:00
anna
9207d87e55 logging for EA-46896 - IOOBE: SegmentArray.findSegmentIndex 2013-07-04 11:57:59 +02:00
Alexey Kudravtsev
09d2cf587b loading inspection profile from within analysis 2013-07-04 11:13:51 +04:00
Alexey Kudravtsev
69ed314a2f notnull, cleanup 2013-07-04 11:13:50 +04:00
Alexey Kudravtsev
db26741e18 moved to analysis 2013-07-04 11:13:49 +04:00
Alexey Kudravtsev
4723c0f2c8 moved to analysis 2013-07-04 11:13:46 +04:00
Alexey Kudravtsev
5b34dd2a4b javadoc, notnull 2013-07-01 11:46:14 +04:00
Alexey Kudravtsev
f4fdbda57a InspectionTool killed 2013-06-26 10:43:31 +04:00
Alexey Kudravtsev
9716b92f04 cleanup 2013-06-26 10:43:28 +04:00
Alexey Kudravtsev
d44d0e602e a number of inspection tools refactorings:
to reduce confusion, InspectionToolWrapper no longer extends InspectionTool;
InspectionToolWrapper and InspectionProfileManager moved to analysis;
InspectionNode decoupled from InspectionTool - the former stored in the InspectionToolPresentation and the mapping InspectionToolWrapper->InspectionToolPresentation is stored in GlobalInspectionContext
2013-06-25 08:58:05 +04:00
Alexey Kudravtsev
561df51557 cleanup 2013-06-24 10:35:38 +04:00
Alexey Kudravtsev
6cfe53a500 git artifacts 2013-06-17 10:35:00 +04:00
Alexey Kudravtsev
3cb9e4796b use InspectionToolWrapper instead of InspectionTool 2013-06-17 10:34:58 +04:00
Alexey Kudravtsev
0fc5653156 HTML composers moved to analysis 2013-06-14 12:50:11 +04:00
Alexey Kudravtsev
f267bd683a moved to analysis 2013-06-14 12:14:38 +04:00
Dmitry Jemerov
9cbd585399 UnfairLocalInspectionTool -> analysis-impl 2013-06-12 14:08:41 +02:00
Dmitry Jemerov
afff1b56de Validator interface decoupled from IntentionAction and moved to analysis-impl 2013-06-10 19:10:09 +02:00
Alexey Kudravtsev
9c106589cc notnull 2013-06-07 13:26:21 +04:00
Alexey Kudravtsev
72990b46fd moves to analysis 2013-06-04 13:02:57 +04:00
Alexander Kirillin
2efa5a88e0 Suppression using problem groups 2013-06-03 21:08:02 +04:00
Alexey Kudravtsev
c5217a77e6 moved to analysis 2013-05-27 18:28:03 +04:00
Alexey Kudravtsev
444eeb09b4 moved DeprecationInspection to analysis 2013-05-20 19:23:12 +04:00
Alexey Kudravtsev
417b04e074 moved RedundantThrowsDeclaration, SillyAssignment to analysis 2013-05-20 13:42:27 +04:00
Alexey Kudravtsev
632e4ae536 cleanup 2013-05-20 13:42:24 +04:00
Alexey Kudravtsev
226b719786 cleanup 2013-05-17 12:13:04 +04:00
Alexander Zolotov
4f4f3eed0f Allow to customize comment language for suppressCommentFixes 2013-05-08 19:33:19 +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
ba24c4b4ee daemon settings moved to analysis 2013-05-07 12:30:13 +04:00
Alexey Kudravtsev
eee608d52a analysis modules introduced allowing to use inspection engine from the core 2013-04-30 13:45:30 +04:00