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