Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos infoWarnings warningErrors error
7353720141

Rules

RulesViolationsSeverity
PackageHtml15warning Warning
JavadocType0warning Warning
JavadocMethod317warning Warning
JavadocVariable114warning Warning
JavadocStyle
  • checkEmptyJavadoc: "true"
43warning Warning
AbstractClassName
  • format: "^[A-Z][a-zA-Z0-9]*$"
0warning Warning
ConstantName
  • format: "^[A-Z](_?[A-Z0-9]+)*$"
0warning Warning
LocalFinalVariableName
  • format: "^[a-z][a-zA-Z0-9]*$"
0warning Warning
LocalVariableName
  • format: "^[a-z][a-zA-Z0-9]*$"
0warning Warning
MemberName
  • format: "^[a-z][a-zA-Z0-9]*$"
0warning Warning
MethodName
  • format: "^[a-z][a-zA-Z0-9]*$"
0warning Warning
PackageName
  • format: "^[a-z]+(\.[a-z_][a-z_0-9]*)*$"
0warning Warning
ParameterName
  • format: "^[a-z][a-zA-Z0-9]*$"
0warning Warning
StaticVariableName
  • format: "^[a-z][a-zA-Z0-9]*$"
0warning Warning
TypeName
  • format: "^[A-Z][a-zA-Z0-9]*$"
0warning Warning
AvoidStarImport6error Error
IllegalImport
  • illegalPkgs: "sun"
0warning Warning
RedundantImport0error Error
UnusedImports16error Error
MethodParamPad0warning Warning
NoWhitespaceAfter7warning Warning
NoWhitespaceBefore0warning Warning
OperatorWrap44warning Warning
ParenPad0warning Warning
TabCharacter42error Error
TypecastParenPad0warning Warning
WhitespaceAfter
  • tokens: "COMMA, SEMI"
11warning Warning
WhitespaceAround87warning Warning
ModifierOrder0error Error
EmptyBlock
  • option: "text"
0error Error
LeftCurly
  • option: "nl"
27error Error
NeedBraces5error Error
RightCurly
  • option: "alone"
0warning Warning
AvoidNestedBlocks
  • allowInSwitchCase: "true"
0warning Warning
AvoidInlineConditionals18warning Warning
CovariantEquals0warning Warning
DeclarationOrder7warning Warning
DefaultComesLast0error Error
DoubleCheckedLocking0error Error
EmptyStatement0error Error
EqualsHashCode0warning Warning
ExplicitInitialization2info Info
HiddenField39info Info
IllegalCatch5warning Warning
IllegalType0warning Warning
InnerAssignment1warning Warning
JUnitTestCase0error Error
MagicNumber26error Error
MissingCtor32warning Warning
MissingSwitchDefault0warning Warning
MultipleVariableDeclarations0info Info
ParameterAssignment5warning Warning
PackageDeclaration0error Error
SimplifyBooleanExpression0warning Warning
SimplifyBooleanReturn0warning Warning
StringLiteralEquality0warning Warning
SuperClone6warning Warning
SuperFinalize0warning Warning
FinalClass0warning Warning
HideUtilityClassConstructor9error Error
InterfaceIsType0warning Warning
MutableException0error Error
VisibilityModifier
  • packageAllowed: "true"
  • publicMemberPattern: "^serialVersionUID$"
  • protectedAllowed: "true"
0warning Warning
BooleanExpressionComplexity0info Info
ClassDataAbstractionCoupling3info Info
ClassFanOutComplexity2info Info
CyclomaticComplexity5info Info
NPathComplexity2info Info
ArrayTypeStyle
  • javaStyle: "true"
0warning Warning
Indentation
  • basicOffset: "4"
  • caseIndent: "4"
  • braceAdjustment: "0"
8warning Warning
GenericIllegalRegexp
  • format: "System\.out\.print"
10error Error
GenericIllegalRegexp
  • format: "System\.err\.print"
10error Error
GenericIllegalRegexp
  • format: "\.printStackTrace"
10error Error
TodoComment0info Info
UpperEll0warning Warning

Files

Filesinfowarningerror
uk/co/exemel/watchdog/agent/monitors/triggers/OrTrigger.java0132
uk/co/exemel/watchdog/agent/monitors/actions/DisableFilterAction.java0100
uk/co/exemel/watchdog/agent/AgentManager.java1211
uk/co/exemel/watchdog/agent/monitors/triggers/BaseOwningTrigger.java1161
uk/co/exemel/watchdog/agent/timers/FilterTimer.java090
uk/co/exemel/watchdog/agent/timers/BaseTimer.java150
uk/co/exemel/watchdog/agent/IFilterDisabler.java030
uk/co/exemel/watchdog/agent/ITimer.java020
uk/co/exemel/watchdog/agent/monitors/triggers/BaseTrigger.java3173
uk/co/exemel/watchdog/agent/monitors/Monitor.java3230
uk/co/exemel/watchdog/agent/timings/MethodTiming.java0229
uk/co/exemel/watchdog/agent/instrumentation/InstrumentorUtils.java3219
uk/co/exemel/watchdog/agent/util/TimerUtils.java161
uk/co/exemel/watchdog/agent/collectors/ConsoleCollector.java4171
uk/co/exemel/watchdog/agent/monitors/triggers/package.html010
uk/co/exemel/watchdog/agent/monitors/actions/ActionContext.java182
uk/co/exemel/watchdog/agent/IFilter.java040
uk/co/exemel/watchdog/agent/timings/package.html010
uk/co/exemel/watchdog/agent/monitors/triggers/BaseTimingTrigger.java182
uk/co/exemel/watchdog/agent/attachments/HttpServletRequestAttachment.java090
uk/co/exemel/watchdog/agent/collectors/package.html010
uk/co/exemel/watchdog/agent/collectors/renderers/package.html010
uk/co/exemel/watchdog/agent/monitors/ITrigger.java080
uk/co/exemel/watchdog/agent/monitors/triggers/TimingTrigger.java060
uk/co/exemel/watchdog/agent/collectors/renderers/XMLRenderer.java032
uk/co/exemel/watchdog/agent/timers/package.html010
uk/co/exemel/watchdog/agent/monitors/IAction.java060
uk/co/exemel/watchdog/agent/debug/DebugStream.java032
uk/co/exemel/watchdog/agent/ICollector.java060
uk/co/exemel/watchdog/agent/collectors/renderers/CSVRenderer.java032
uk/co/exemel/watchdog/agent/collectors/JMSCollector.java2260
uk/co/exemel/watchdog/agent/collectors/DatabaseCollector.java66710
uk/co/exemel/watchdog/agent/attachments/package.html010
uk/co/exemel/watchdog/agent/monitors/actions/EmailNotificationAction.java1130
uk/co/exemel/watchdog/agent/debug/package.html010
uk/co/exemel/watchdog/agent/errors/ErrorProducer.java0284
uk/co/exemel/watchdog/agent/collectors/renderers/PrettyPrintRenderer.java086
uk/co/exemel/watchdog/agent/filters/package.html010
uk/co/exemel/watchdog/agent/collectors/renderers/ITimingRenderer.java020
uk/co/exemel/watchdog/agent/filters/BlockAllFilter.java030
uk/co/exemel/watchdog/agent/timers/ProxyTimer.java142
uk/co/exemel/watchdog/agent/monitors/package.html010
uk/co/exemel/watchdog/agent/monitors/MonitorManager.java0143
uk/co/exemel/watchdog/agent/timers/BaseProxyTimer.java020
uk/co/exemel/watchdog/agent/package.html010
uk/co/exemel/watchdog/agent/monitors/actions/package.html010
uk/co/exemel/watchdog/agent/ITimingAttachment.java050
uk/co/exemel/watchdog/agent/ITiming.java0140
uk/co/exemel/watchdog/agent/monitors/actions/MakeTopLevelTimingAction.java075
uk/co/exemel/watchdog/agent/config/ConfigException.java050
uk/co/exemel/watchdog/agent/monitors/triggers/MethodTimingTrigger.java5553
uk/co/exemel/watchdog/agent/IRecorder.java020
uk/co/exemel/watchdog/agent/monitors/IOwningTrigger.java050
uk/co/exemel/watchdog/agent/collectors/renderers/DebugRenderer.java036
uk/co/exemel/watchdog/agent/collectors/CollectorManager.java0113
uk/co/exemel/watchdog/agent/timings/BaseTiming.java4200
uk/co/exemel/watchdog/agent/monitors/triggers/AndTrigger.java061
uk/co/exemel/watchdog/agent/monitors/IActionContext.java050
uk/co/exemel/watchdog/agent/errors/package.html010
uk/co/exemel/watchdog/agent/collectors/FileCollector.java32028
uk/co/exemel/watchdog/agent/config/DOMConfig.java5436
uk/co/exemel/watchdog/agent/filters/FilterManager.java01314
uk/co/exemel/watchdog/agent/attachments/BaseTimingAttachment.java270
uk/co/exemel/watchdog/agent/util/package.html010
uk/co/exemel/watchdog/agent/timers/TopLevelFilterTimer.java150
uk/co/exemel/watchdog/agent/timers/ServletTimer.java1140
uk/co/exemel/watchdog/agent/instrumentation/package.html010
uk/co/exemel/watchdog/agent/timers/TimerManager.java02613
uk/co/exemel/watchdog/agent/filters/BaseFilter.java3120
uk/co/exemel/watchdog/agent/monitors/triggers/TimingGroupTrigger.java050
uk/co/exemel/watchdog/agent/filters/OnlyTopLevelFilter.java030
uk/co/exemel/watchdog/agent/IConfig.java030
uk/co/exemel/watchdog/agent/config/package.html010

Details

uk/co/exemel/watchdog/agent/monitors/triggers/OrTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.8
warningClass should define a constructor.12
warningMissing a Javadoc comment.15
warning'+' is not preceded with whitespace.18
warning'+' is not followed by whitespace.18
warning'+' is not preceded with whitespace.29
warning'+' is not followed by whitespace.29
warningMissing a Javadoc comment.38
error'{' should be on a new line.38
warningMissing a Javadoc comment.42
error'{' should be on a new line.42
warning'+' is not preceded with whitespace.43
warning'+' is not followed by whitespace.43
warning'+' is not preceded with whitespace.43
warning'+' is not followed by whitespace.43

uk/co/exemel/watchdog/agent/monitors/actions/DisableFilterAction.java

ViolationMessageLine
warningJavadoc has empty description section.26
warningClass should define a constructor.30
warningMissing a Javadoc comment.32
warningMissing a Javadoc comment.33
warningMissing a Javadoc comment.35
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.45
warningMissing a Javadoc comment.50
warningMissing a Javadoc comment.59
warningMissing a Javadoc comment.68

uk/co/exemel/watchdog/agent/AgentManager.java

ViolationMessageLine
warningJavadoc has empty description section.32
warningClass should define a constructor.36
errorUtility classes should not have a public or default constructor.36
warningMissing a Javadoc comment.39
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.41
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.43
warningMissing a Javadoc comment.44
warningMissing a Javadoc comment.46
infoVariable 'initialised' explicitly initialized to 'false' (default value for its type).46
warningMissing a Javadoc comment.54
warningMissing a Javadoc comment.71
warningMissing a Javadoc comment.83
warningMissing a Javadoc comment.88
warningMissing a Javadoc comment.93
warningMissing a Javadoc comment.98
warningMissing a Javadoc comment.103
warningMissing a Javadoc comment.108
warningMissing a Javadoc comment.114
warningMissing a Javadoc comment.119
warningMissing a Javadoc comment.125
warningMissing a Javadoc comment.130

uk/co/exemel/watchdog/agent/monitors/triggers/BaseOwningTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.11
warningMissing a Javadoc comment.18
warningMissing a Javadoc comment.19
warningMissing a Javadoc comment.20
warningStatic variable definition in wrong order.20
warningMissing a Javadoc comment.22
warning'+' is not preceded with whitespace.24
warning'+' is not followed by whitespace.24
warning'+' is not preceded with whitespace.24
warning'+' is not followed by whitespace.24
warningMissing a Javadoc comment.28
warningMissing a Javadoc comment.33
warningMissing a Javadoc comment.42
info'timeout' hides a field.42
warningMissing a Javadoc comment.47
warningMethod 'clone' should call 'super.clone'.47
error'{' should be on a new line.54
warningMissing a Javadoc comment.61

uk/co/exemel/watchdog/agent/timers/FilterTimer.java

ViolationMessageLine
warningJavadoc has empty description section.31
warningClass should define a constructor.35
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.39
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.48
warningMissing a Javadoc comment.53
warningMissing a Javadoc comment.66

uk/co/exemel/watchdog/agent/timers/BaseTimer.java

ViolationMessageLine
warningJavadoc has empty description section.22
warningMissing a Javadoc comment.29
warningMissing a Javadoc comment.31
info'enabled' hides a field.31
warningMissing a Javadoc comment.36
warningMissing a Javadoc comment.41

uk/co/exemel/watchdog/agent/IFilterDisabler.java

ViolationMessageLine
warningFirst sentence should end with a period.19
warningExpected an @return tag.32
warningExpected @param tag for 'filter'.32

uk/co/exemel/watchdog/agent/ITimer.java

ViolationMessageLine
warningJavadoc has empty description section.19
warningMissing a Javadoc comment.25

uk/co/exemel/watchdog/agent/monitors/triggers/BaseTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.6
warningMissing a Javadoc comment.12
warningMissing a Javadoc comment.13
warningMissing a Javadoc comment.14
warningMissing a Javadoc comment.15
warningMissing a Javadoc comment.17
info'parent' hides a field.17
warningMissing a Javadoc comment.22
warningMissing a Javadoc comment.27
info'name' hides a field.27
warningMissing a Javadoc comment.32
warningMissing a Javadoc comment.41
info'sampling' hides a field.41
warningMissing a Javadoc comment.46
warningMissing a Javadoc comment.51
warningMethod 'clone' should call 'super.clone'.51
warningMissing a Javadoc comment.53
warningAvoid inline conditionals.70
warningMissing a Javadoc comment.78
error'29' is a magic number.81
error'32' is a magic number.81
error'29' is a magic number.82
warningAvoid inline conditionals.82

uk/co/exemel/watchdog/agent/monitors/Monitor.java

ViolationMessageLine
warningJavadoc has empty description section.11
warningClass should define a constructor.15
warningMissing a Javadoc comment.17
warningMissing a Javadoc comment.18
warningMissing a Javadoc comment.19
warningMissing a Javadoc comment.20
warningMissing a Javadoc comment.21
warningStatic variable definition in wrong order.21
warningMissing a Javadoc comment.23
warningMissing a Javadoc comment.28
info'name' hides a field.28
warningMissing a Javadoc comment.33
warningMissing a Javadoc comment.38
info'enabled' hides a field.38
warningMissing a Javadoc comment.43
info'trigger' hides a field.43
warning'+' is not preceded with whitespace.45
warning'+' is not followed by whitespace.45
warning'+' is not preceded with whitespace.45
warning'+' is not followed by whitespace.45
warningMissing a Javadoc comment.49
warningMissing a Javadoc comment.54
warning'+' is not preceded with whitespace.56
warning'+' is not followed by whitespace.56
warningMissing a Javadoc comment.68
warningMissing a Javadoc comment.80

uk/co/exemel/watchdog/agent/timings/MethodTiming.java

ViolationMessageLine
warningJavadoc has empty description section.21
warningMissing a Javadoc comment.27
warningMissing a Javadoc comment.31
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.45
warningMissing a Javadoc comment.52
warningMissing a Javadoc comment.57
warningMissing a Javadoc comment.62
warningMissing a Javadoc comment.67
warningMissing a Javadoc comment.72
warningMissing a Javadoc comment.77
warningMissing a Javadoc comment.82
warningMissing a Javadoc comment.88
warningMissing a Javadoc comment.101
warning'+' is not preceded with whitespace.103
warning'+' is not followed by whitespace.103
warning'!=' is not preceded with whitespace.103
warning'!=' is not followed by whitespace.103
warning'+' is not preceded with whitespace.103
warning'+' is not followed by whitespace.103
warningMissing a Javadoc comment.106
error'{' should be on a new line.106
error'if' construct must use '{}'s.107
error'if' construct must use '{}'s.108
error'if' construct must use '{}'s.112
error'if' construct must use '{}'s.113
error'if' construct must use '{}'s.114
warningMissing a Javadoc comment.119
error'{' should be on a new line.119
error'31' is a magic number.122
error'31' is a magic number.123

uk/co/exemel/watchdog/agent/instrumentation/InstrumentorUtils.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - org.apache.bcel.generic.*.9
errorUnused import - java.io.PrintStream.16
errorUnused import - javax.servlet.ServletRequest.25
warningJavadoc has empty description section.27
infoClass Data Abstraction Coupling is 17 (max allowed is 7) classes [Type, ATHROW, ByteArrayOutputStream, ConstantPoolGen, Class, ClassParser, ByteArrayInputStream, ArrayList, MethodTiming, MethodGen, JSR, InstructionList, RET, ALOAD, ASTORE, InstructionFactory, ClassGen].30
infoClass Fan-Out Complexity is 34 (max allowed is 20).30
warningClass should define a constructor.30
errorUtility classes should not have a public or default constructor.30
warningMissing a Javadoc comment.33
warningExpected @param tag for 'classname'.42
warningExpected @param tag for 'methodname'.42
warningExpected @param tag for 'methodargs'.42
errorLine matches the illegal pattern '\.printStackTrace'.62
warningMissing a Javadoc comment.66
error'4096' is a magic number.71
infoCyclomatic Complexity is 12 (max allowed is 10).82
warningMissing a Javadoc comment.82
warning'{' is followed by whitespace.139
errorLine matches the illegal pattern '\.printStackTrace'.159
warningCatching 'RuntimeException' is not allowed.162
errorLine matches the illegal pattern '\.printStackTrace'.164
warningCatching 'Error' is not allowed.167
errorLine matches the illegal pattern '\.printStackTrace'.169
warningMissing a Javadoc comment.174
warning'=' is not preceded with whitespace.177
warning'=' is not followed by whitespace.177
warning'-' is not preceded with whitespace.177
warning'-' is not followed by whitespace.177
warning'>=' is not preceded with whitespace.177
warning'>=' is not followed by whitespace.177
warningMissing a Javadoc comment.185
warningMissing a Javadoc comment.227
warningMissing a Javadoc comment.243

uk/co/exemel/watchdog/agent/util/TimerUtils.java

ViolationMessageLine
warningJavadoc has empty description section.24
warningClass should define a constructor.28
errorUtility classes should not have a public or default constructor.28
warningMissing a Javadoc comment.31
infoVariable 'nanoTimeMethod' explicitly initialized to 'null' (default value for its type).31
warningMissing a Javadoc comment.45
warningMissing a Javadoc comment.65
warningMissing a Javadoc comment.71

uk/co/exemel/watchdog/agent/collectors/ConsoleCollector.java

ViolationMessageLine
warningJavadoc has empty description section.29
warningClass should define a constructor.33
warningMissing a Javadoc comment.36
warningMissing a Javadoc comment.37
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.39
warningStatic variable definition in wrong order.39
warningMissing a Javadoc comment.40
warningStatic variable definition in wrong order.40
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.47
info'enabled' hides a field.47
warningMissing a Javadoc comment.52
warningMissing a Javadoc comment.67
info'name' hides a field.67
warningMissing a Javadoc comment.72
warningMissing a Javadoc comment.77
warningMissing a Javadoc comment.82
info'out' hides a field.82
warningMissing a Javadoc comment.87
info'renderer' hides a field.87
error'{' should be on a new line.87

uk/co/exemel/watchdog/agent/monitors/triggers/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/monitors/actions/ActionContext.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - uk.co.exemel.watchdog.agent.*.3
warningJavadoc has empty description section.6
warningClass should define a constructor.10
warningMissing a Javadoc comment.13
warningMissing a Javadoc comment.15
warningMissing a Javadoc comment.20
warningMissing a Javadoc comment.25
warningMissing a Javadoc comment.30
info'timing' hides a field.30
warningMissing a Javadoc comment.36
error'{' should be on a new line.36

uk/co/exemel/watchdog/agent/IFilter.java

ViolationMessageLine
warningExpected an @return tag.37
warningMissing a Javadoc comment.69
warningMissing a Javadoc comment.71
warningMissing a Javadoc comment.73

uk/co/exemel/watchdog/agent/timings/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/monitors/triggers/BaseTimingTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.5
warningMissing a Javadoc comment.12
warningMissing a Javadoc comment.14
warningMissing a Javadoc comment.19
info'threshold' hides a field.19
warningMissing a Javadoc comment.24
warningMissing a Javadoc comment.34
warningMissing a Javadoc comment.36
warningMissing a Javadoc comment.61
error'29' is a magic number.64
error'32' is a magic number.64

uk/co/exemel/watchdog/agent/attachments/HttpServletRequestAttachment.java

ViolationMessageLine
warningJavadoc has empty description section.22
warningMissing a Javadoc comment.28
warningMissing a Javadoc comment.29
warningMissing a Javadoc comment.30
warningMissing a Javadoc comment.32
warningMissing a Javadoc comment.37
warningMissing a Javadoc comment.48
warningMissing a Javadoc comment.53
warningMissing a Javadoc comment.58

uk/co/exemel/watchdog/agent/collectors/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/collectors/renderers/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/monitors/ITrigger.java

ViolationMessageLine
warningJavadoc has empty description section.5
warningMissing a Javadoc comment.11
warningMissing a Javadoc comment.13
warningMissing a Javadoc comment.15
warningMissing a Javadoc comment.17
warningMissing a Javadoc comment.19
warningMissing a Javadoc comment.21
warningMissing a Javadoc comment.23

uk/co/exemel/watchdog/agent/monitors/triggers/TimingTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.21
warningClass should define a constructor.25
warningMissing a Javadoc comment.27
warningMissing a Javadoc comment.32
warningMethod 'clone' should call 'super.clone'.32
warningMissing a Javadoc comment.41

uk/co/exemel/watchdog/agent/collectors/renderers/XMLRenderer.java

ViolationMessageLine
warningClass should define a constructor.8
warningMissing a Javadoc comment.11
error'{' should be on a new line.11
warningMissing a Javadoc comment.16
error'{' should be on a new line.16

uk/co/exemel/watchdog/agent/timers/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/monitors/IAction.java

ViolationMessageLine
warningJavadoc has empty description section.21
warningMissing a Javadoc comment.27
warningMissing a Javadoc comment.29
warningMissing a Javadoc comment.31
warningMissing a Javadoc comment.33
warningMissing a Javadoc comment.35

uk/co/exemel/watchdog/agent/debug/DebugStream.java

ViolationMessageLine
warningClass should define a constructor.14
errorUtility classes should not have a public or default constructor.14
error'{' should be on a new line.14
warningMissing a Javadoc comment.15
warningMissing a Javadoc comment.28

uk/co/exemel/watchdog/agent/ICollector.java

ViolationMessageLine
warningJavadoc has empty description section.21
warningMissing a Javadoc comment.27
warningMissing a Javadoc comment.29
warningMissing a Javadoc comment.31
warningMissing a Javadoc comment.33
warningMissing a Javadoc comment.35

uk/co/exemel/watchdog/agent/collectors/renderers/CSVRenderer.java

ViolationMessageLine
warningClass should define a constructor.8
warningMissing a Javadoc comment.11
error'{' should be on a new line.11
warningMissing a Javadoc comment.16
error'{' should be on a new line.16

uk/co/exemel/watchdog/agent/collectors/JMSCollector.java

ViolationMessageLine
warningJavadoc has empty description section.40
warningClass should define a constructor.44
warningMissing a Javadoc comment.47
warningMissing a Javadoc comment.48
warningMissing a Javadoc comment.49
warningMissing a Javadoc comment.50
warningMissing a Javadoc comment.51
warningMissing a Javadoc comment.53
warningMissing a Javadoc comment.55
warningMissing a Javadoc comment.56
warningMissing a Javadoc comment.57
warningMissing a Javadoc comment.58
warningMissing a Javadoc comment.59
warningMissing a Javadoc comment.60
warningMissing a Javadoc comment.61
warningMissing a Javadoc comment.62
warningMissing a Javadoc comment.64
warningMissing a Javadoc comment.69
info'enabled' hides a field.69
warningMissing a Javadoc comment.74
info'name' hides a field.74
warningMissing a Javadoc comment.79
warningMissing a Javadoc comment.123
warningMissing a Javadoc comment.140
warningMissing a Javadoc comment.191
warningMissing a Javadoc comment.233
warning'+' is not preceded with whitespace.239
warning'+' is not followed by whitespace.239

uk/co/exemel/watchdog/agent/collectors/DatabaseCollector.java

ViolationMessageLine
warningClass should define a constructor.43
warningMissing a Javadoc comment.46
warningMissing a Javadoc comment.47
warningMissing a Javadoc comment.48
warningMissing a Javadoc comment.49
warningMissing a Javadoc comment.50
warningMissing a Javadoc comment.51
warningMissing a Javadoc comment.52
warningMissing a Javadoc comment.53
warningMissing a Javadoc comment.54
warningMissing a Javadoc comment.55
warningMissing a Javadoc comment.56
warningMissing a Javadoc comment.57
warningMissing a Javadoc comment.59
warningMissing a Javadoc comment.64
info'enabled' hides a field.64
warningMissing a Javadoc comment.69
info'name' hides a field.69
warningMissing a Javadoc comment.74
warningMissing a Javadoc comment.79
warningMissing a Javadoc comment.98
info'conn' hides a field.109
warningCatching 'Exception' is not allowed.114
warningMissing a Javadoc comment.138
info'conn' hides a field.138
warning'+' should be on a new line.153
warning'+' should be on a new line.154
warning'+' should be on a new line.155
warning'+' should be on a new line.156
warning'+' should be on a new line.157
warning'+' should be on a new line.158
warning'+' should be on a new line.159
warning'+' should be on a new line.160
warning'+' should be on a new line.161
warning'+' should be on a new line.162
warning'+' should be on a new line.163
warning'+' should be on a new line.164
warning'+' should be on a new line.165
warning'+' should be on a new line.166
warning'+' should be on a new line.167
warning'+' should be on a new line.168
warning'+' should be on a new line.169
warning'+' should be on a new line.170
error'3' is a magic number.182
error'4' is a magic number.183
error'5' is a magic number.184
error'6' is a magic number.185
error'7' is a magic number.186
error'8' is a magic number.187
warning'+' should be on a new line.195
warning'+' should be on a new line.196
warning'+' should be on a new line.197
warning'+' should be on a new line.198
warning'+' should be on a new line.199
warning'+' should be on a new line.200
warning'+' should be on a new line.201
warning'+' should be on a new line.202
warning'+' should be on a new line.203
warning'+' should be on a new line.204
error'3' is a magic number.209
error'4' is a magic number.210
warningMissing a Javadoc comment.249
info'conn' hides a field.249
warning'+' should be on a new line.264
warning'+' should be on a new line.265
warning'+' should be on a new line.266
warning'+' should be on a new line.267
warning'+' should be on a new line.268
warning'+' should be on a new line.269
warning'+' should be on a new line.288
warning'+' should be on a new line.289
warning'+' should be on a new line.290
warning'+' should be on a new line.291
warning'+' should be on a new line.292
warning'+' should be on a new line.293
warning'+' should be on a new line.294
warning'+' should be on a new line.295
warning'+' should be on a new line.296
warning'+' should be on a new line.297
error'3' is a magic number.302
error'4' is a magic number.303
infoCyclomatic Complexity is 11 (max allowed is 10).328
warningMissing a Javadoc comment.328

uk/co/exemel/watchdog/agent/attachments/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/monitors/actions/EmailNotificationAction.java

ViolationMessageLine
warningJavadoc has empty description section.24
warningClass should define a constructor.28
warningMissing a Javadoc comment.30
warningMissing a Javadoc comment.31
warningMissing a Javadoc comment.32
warningMissing a Javadoc comment.33
warningMissing a Javadoc comment.34
warningMissing a Javadoc comment.35
warningMissing a Javadoc comment.37
info'name' hides a field.37
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.47
warningMissing a Javadoc comment.56
warningMissing a Javadoc comment.60

uk/co/exemel/watchdog/agent/debug/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/errors/ErrorProducer.java

ViolationMessageLine
errorUnused import - java.util.Map.19
errorUnused import - java.util.HashMap.20
errorUnused import - uk.co.exemel.watchdog.agent.ITimingAttachment.24
warningJavadoc has empty description section.26
warningClass should define a constructor.30
errorUtility classes should not have a public or default constructor.30
warningMissing a Javadoc comment.32
warning',' is not followed by whitespace.37
warning',' is not followed by whitespace.38
warning',' is not followed by whitespace.39
warning',' is not followed by whitespace.40
warning',' is not followed by whitespace.41
warning',' is not followed by whitespace.42
warning',' is not followed by whitespace.43
warning',' is not followed by whitespace.44
warning',' is not followed by whitespace.45
warning',' is not followed by whitespace.46
warning',' is not followed by whitespace.47
warningMissing a Javadoc comment.51
warningMissing a Javadoc comment.56
warningMissing a Javadoc comment.61
warningMissing a Javadoc comment.66
warning'{' is followed by whitespace.68
warningMissing a Javadoc comment.71
warningMissing a Javadoc comment.76
warning'{' is followed by whitespace.78
warningMissing a Javadoc comment.81
warningMissing a Javadoc comment.86
warning'+' is not preceded with whitespace.88
warning'+' is not followed by whitespace.88
warning'+' is not preceded with whitespace.88
warning'+' is not followed by whitespace.88

uk/co/exemel/watchdog/agent/collectors/renderers/PrettyPrintRenderer.java

ViolationMessageLine
warningClass should define a constructor.12
warningMissing a Javadoc comment.15
error'{' should be on a new line.15
warningMissing a Javadoc comment.21
error'{' should be on a new line.21
warningAvoid inline conditionals.23
warningAvoid inline conditionals.23
warningAssignment of parameter 'indent' is not allowed.25
error'{' should be on a new line.27
warningMissing a Javadoc comment.37
error'{' should be on a new line.37
error'1000000.0' is a magic number.38
warningMissing a Javadoc comment.42
error'{' should be on a new line.42

uk/co/exemel/watchdog/agent/filters/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/collectors/renderers/ITimingRenderer.java

ViolationMessageLine
warningMissing a Javadoc comment.10
warningMissing a Javadoc comment.12

uk/co/exemel/watchdog/agent/filters/BlockAllFilter.java

ViolationMessageLine
warningClass should define a constructor.27
warningMissing a Javadoc comment.30
warningMissing a Javadoc comment.35

uk/co/exemel/watchdog/agent/timers/ProxyTimer.java

ViolationMessageLine
errorUnused import - java.lang.reflect.Proxy.21
errorUnused import - uk.co.exemel.watchdog.agent.timings.MethodTiming.26
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.40
info'proxiedObject' hides a field.40
warningMissing a Javadoc comment.45
warningMissing a Javadoc comment.50

uk/co/exemel/watchdog/agent/monitors/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/monitors/MonitorManager.java

ViolationMessageLine
warningJavadoc has empty description section.29
warningClass should define a constructor.33
errorUtility classes should not have a public or default constructor.33
warningMissing a Javadoc comment.35
warningMissing a Javadoc comment.36
warningMissing a Javadoc comment.43
warningMissing a Javadoc comment.48
errorLine contains a tab character.50
warningMissing a Javadoc comment.60
errorLine contains a tab character.62
warningMissing a Javadoc comment.72
warning'+' is not preceded with whitespace.79
warning'+' is not followed by whitespace.79
warning'+' is not preceded with whitespace.79
warning'+' is not followed by whitespace.79
warningMissing a Javadoc comment.89
warningMissing a Javadoc comment.95

uk/co/exemel/watchdog/agent/timers/BaseProxyTimer.java

ViolationMessageLine
warningMissing a Javadoc comment.15
warningMissing a Javadoc comment.25

uk/co/exemel/watchdog/agent/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/monitors/actions/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/ITimingAttachment.java

ViolationMessageLine
warningJavadoc has empty description section.21
warningMissing a Javadoc comment.28
warningMissing a Javadoc comment.29
warningMissing a Javadoc comment.30
warningMissing a Javadoc comment.31

uk/co/exemel/watchdog/agent/ITiming.java

ViolationMessageLine
warningJavadoc has empty description section.22
warningMissing a Javadoc comment.28
warningMissing a Javadoc comment.30
warningMissing a Javadoc comment.32
warningMissing a Javadoc comment.34
warningMissing a Javadoc comment.36
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.44
warningMissing a Javadoc comment.46
warningMissing a Javadoc comment.48
warningMissing a Javadoc comment.50
warningMissing a Javadoc comment.52

uk/co/exemel/watchdog/agent/monitors/actions/MakeTopLevelTimingAction.java

ViolationMessageLine
warningClass should define a constructor.16
warningMissing a Javadoc comment.18
warningMissing a Javadoc comment.20
error'{' should be on a new line.20
warningMissing a Javadoc comment.24
error'{' should be on a new line.24
warningMissing a Javadoc comment.28
error'{' should be on a new line.28
warningMissing a Javadoc comment.33
error'{' should be on a new line.33
warningMissing a Javadoc comment.37
error'{' should be on a new line.37

uk/co/exemel/watchdog/agent/config/ConfigException.java

ViolationMessageLine
warningJavadoc has empty description section.21
warningMissing a Javadoc comment.27
warningMissing a Javadoc comment.31
warningMissing a Javadoc comment.36
warningMissing a Javadoc comment.41

uk/co/exemel/watchdog/agent/monitors/triggers/MethodTimingTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.7
warningClass should define a constructor.11
warningMissing a Javadoc comment.14
warningMissing a Javadoc comment.15
warningMissing a Javadoc comment.16
warningMissing a Javadoc comment.17
warningStatic variable definition in wrong order.17
warningMissing a Javadoc comment.19
info'classname' hides a field.19
warning'+' is not preceded with whitespace.22
warning'+' is not followed by whitespace.22
warningMissing a Javadoc comment.25
info'methodname' hides a field.25
warning'+' is not preceded with whitespace.28
warning'+' is not followed by whitespace.28
warningMissing a Javadoc comment.31
info'methodargs' hides a field.31
warning'+' is not preceded with whitespace.34
warning'+' is not followed by whitespace.34
warningMissing a Javadoc comment.37
warningif child at indentation level 8 not at correct indentation, 1646
warningmethod call child at indentation level 8 not at correct indentation, 1646
warning'+' is not preceded with whitespace.46
warning'+' is not followed by whitespace.46
warning'+' is not preceded with whitespace.46
warning'+' is not followed by whitespace.46
warning'+' is not preceded with whitespace.46
warning'+' is not followed by whitespace.46
warningif child at indentation level 8 not at correct indentation, 1651
warningmethod call child at indentation level 8 not at correct indentation, 1651
warning'+' is not preceded with whitespace.51
warning'+' is not followed by whitespace.51
warning'+' is not preceded with whitespace.51
warning'+' is not followed by whitespace.51
warning'+' is not preceded with whitespace.51
warning'+' is not followed by whitespace.51
warningif child at indentation level 8 not at correct indentation, 1656
warningmethod call child at indentation level 8 not at correct indentation, 1656
warning'+' is not preceded with whitespace.56
warning'+' is not followed by whitespace.56
warning'+' is not preceded with whitespace.56
warning'+' is not followed by whitespace.56
warning'+' is not preceded with whitespace.56
warning'+' is not followed by whitespace.56
warningif child at indentation level 8 not at correct indentation, 1259
warningmethod call child at indentation level 8 not at correct indentation, 1259
warning'+' is not preceded with whitespace.59
warning'+' is not followed by whitespace.59
warningMissing a Javadoc comment.64
warningMethod 'clone' should call 'super.clone'.64
infoCyclomatic Complexity is 11 (max allowed is 10).76
warningMissing a Javadoc comment.76
infoNPath Complexity is 216 (max allowed is 200).76
warningAvoid inline conditionals.93
warningAvoid inline conditionals.97
warningAvoid inline conditionals.101
warningMissing a Javadoc comment.109
error'29' is a magic number.112
warningAvoid inline conditionals.112
error'29' is a magic number.113
warningAvoid inline conditionals.113
error'29' is a magic number.114
warningAvoid inline conditionals.114

uk/co/exemel/watchdog/agent/IRecorder.java

ViolationMessageLine
warningJavadoc has empty description section.19
warningMissing a Javadoc comment.25

uk/co/exemel/watchdog/agent/monitors/IOwningTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.5
warningMissing a Javadoc comment.11
warningMissing a Javadoc comment.13
warningMissing a Javadoc comment.15
warningMissing a Javadoc comment.17

uk/co/exemel/watchdog/agent/collectors/renderers/DebugRenderer.java

ViolationMessageLine
errorUnused import - uk.co.exemel.watchdog.agent.ITimingAttachment.4
errorUnused import - java.util.List.6
errorUnused import - java.util.Iterator.7
warningClass should define a constructor.12
warningMissing a Javadoc comment.15
error'{' should be on a new line.15
error'1000000.0' is a magic number.16
warningMissing a Javadoc comment.20
error'{' should be on a new line.20

uk/co/exemel/watchdog/agent/collectors/CollectorManager.java

ViolationMessageLine
warningJavadoc has empty description section.30
warningClass should define a constructor.34
errorUtility classes should not have a public or default constructor.34
warningMissing a Javadoc comment.36
warningMissing a Javadoc comment.37
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.40
errorLine contains a tab character.42
warningMissing a Javadoc comment.51
errorLine contains a tab character.53
warningMissing a Javadoc comment.62
warningMissing a Javadoc comment.79
warningMissing a Javadoc comment.85
warningMissing a Javadoc comment.90

uk/co/exemel/watchdog/agent/timings/BaseTiming.java

ViolationMessageLine
warningJavadoc has empty description section.28
warningMissing a Javadoc comment.35
warningMissing a Javadoc comment.36
warningMissing a Javadoc comment.37
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.39
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.47
warningMissing a Javadoc comment.52
info'startTimeMillis' hides a field.52
warningMissing a Javadoc comment.57
warningMissing a Javadoc comment.62
info'endTimeMillis' hides a field.62
warningMissing a Javadoc comment.67
warningMissing a Javadoc comment.72
info'startTimeNanos' hides a field.72
warningMissing a Javadoc comment.77
warningMissing a Javadoc comment.82
info'endTimeNanos' hides a field.82
warningMissing a Javadoc comment.87
warningMissing a Javadoc comment.92
warningMissing a Javadoc comment.97
warningMissing a Javadoc comment.102

uk/co/exemel/watchdog/agent/monitors/triggers/AndTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.8
warningClass should define a constructor.12
warningMissing a Javadoc comment.15
warningMissing a Javadoc comment.35
error'{' should be on a new line.35
warningMissing a Javadoc comment.39
warningMethod 'clone' should call 'super.clone'.39

uk/co/exemel/watchdog/agent/monitors/IActionContext.java

ViolationMessageLine
warningJavadoc has empty description section.24
warningMissing a Javadoc comment.30
warningMissing a Javadoc comment.32
warningMissing a Javadoc comment.34
warningMissing a Javadoc comment.36

uk/co/exemel/watchdog/agent/errors/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/collectors/FileCollector.java

ViolationMessageLine
errorUnused import - java.util.Iterator.24
errorUnused import - java.util.Map.25
errorUsing the '.*' form of import should be avoided - uk.co.exemel.watchdog.agent.collectors.renderers.*.31
warningJavadoc has empty description section.33
infoClass Data Abstraction Coupling is 8 (max allowed is 7) classes [FileOutputStream, CSVRenderer, OutputStreamWriter, PrintWriter, XMLRenderer, DebugRenderer, PrettyPrintRenderer, File].37
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.41
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.43
warningMissing a Javadoc comment.44
warningMissing a Javadoc comment.45
warningMissing a Javadoc comment.46
warningMissing a Javadoc comment.47
warningVariable access definition in wrong order.47
warningMissing a Javadoc comment.48
warningStatic variable definition in wrong order.48
warningMissing a Javadoc comment.50
warningMissing a Javadoc comment.54
errorLine contains a tab character.60
errorLine contains a tab character.61
errorLine contains a tab character.62
errorLine contains a tab character.63
errorLine contains a tab character.65
errorLine contains a tab character.66
errorLine contains a tab character.67
errorLine contains a tab character.69
errorLine contains a tab character.70
errorLine contains a tab character.71
errorLine contains a tab character.73
errorLine contains a tab character.74
errorLine contains a tab character.75
errorLine contains a tab character.76
errorLine contains a tab character.77
errorLine contains a tab character.78
errorLine contains a tab character.79
warning'+' is not preceded with whitespace.79
warning'+' is not followed by whitespace.79
errorLine contains a tab character.81
errorLine contains a tab character.82
errorLine contains a tab character.83
errorLine contains a tab character.84
errorLine contains a tab character.85
errorLine contains a tab character.86
errorLine contains a tab character.87
errorLine contains a tab character.88
warningMissing a Javadoc comment.91
info'name' hides a field.91
warningMissing a Javadoc comment.96
warningMissing a Javadoc comment.101
info'enabled' hides a field.101
warningMissing a Javadoc comment.117

uk/co/exemel/watchdog/agent/config/DOMConfig.java

ViolationMessageLine
errorUnused import - java.io.PrintStream.25
errorUsing the '.*' form of import should be avoided - org.w3c.dom.*.31
errorUsing the '.*' form of import should be avoided - uk.co.exemel.watchdog.agent.monitors.*.37
warningJavadoc has empty description section.44
infoClass Data Abstraction Coupling is 11 (max allowed is 7) classes [DOMXPath, Monitor, MethodTimingTrigger, TimingGroupTrigger, AndTrigger, OrTrigger, FileInputStream, TimingTrigger, ConfigException, Properties, File].48
infoClass Fan-Out Complexity is 27 (max allowed is 20).48
warningClass should define a constructor.48
warningMissing a Javadoc comment.50
infoCyclomatic Complexity is 13 (max allowed is 10).51
warningMissing a Javadoc comment.51
infoNPath Complexity is 961 (max allowed is 200).51
warningAvoid inline conditionals.112
warning'+' is not preceded with whitespace.158
warning'+' is not followed by whitespace.158
warning'+' is not preceded with whitespace.158
warning'+' is not followed by whitespace.158
warning'+' is not preceded with whitespace.158
warning'+' is not followed by whitespace.158
warning'+' is not preceded with whitespace.158
warning'+' is not followed by whitespace.158
warningAvoid inline conditionals.177
warning'+' is not preceded with whitespace.192
warning'+' is not followed by whitespace.192
warning'+' is not preceded with whitespace.195
warning'+' is not followed by whitespace.195
warningCatching 'Exception' is not allowed.199
warningMissing a Javadoc comment.205
warningAvoid inline conditionals.208
warningMissing a Javadoc comment.220
warningMissing a Javadoc comment.229
infoCyclomatic Complexity is 16 (max allowed is 10).238
warningMissing a Javadoc comment.238
warningAvoid inline conditionals.262
warningAvoid inline conditionals.263
warningAvoid inline conditionals.264
warningAvoid inline conditionals.295
warningAvoid inline conditionals.300
warningMissing a Javadoc comment.307
warning'+' is not preceded with whitespace.311
warning'+' is not followed by whitespace.311
warning'+' is not preceded with whitespace.318
warning'+' is not followed by whitespace.318
warningMissing a Javadoc comment.326
warningAssignment of parameter 'nodeValue' is not allowed.341
error'1000' is a magic number.345
warningAssignment of parameter 'nodeValue' is not allowed.346
error'60000' is a magic number.350
warningAssignment of parameter 'nodeValue' is not allowed.351
error'3600000' is a magic number.355
warningAssignment of parameter 'nodeValue' is not allowed.356
warning'+' is not preceded with whitespace.360
warning'+' is not followed by whitespace.360
warningMissing a Javadoc comment.366
warningMissing a Javadoc comment.381

uk/co/exemel/watchdog/agent/filters/FilterManager.java

ViolationMessageLine
warningJavadoc has empty description section.31
warningClass should define a constructor.35
errorUtility classes should not have a public or default constructor.35
warningMissing a Javadoc comment.37
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.39
warningMissing a Javadoc comment.41
warningMissing a Javadoc comment.46
errorLine contains a tab character.48
errorLine contains a tab character.55
warningMissing a Javadoc comment.67
errorLine contains a tab character.69
errorLine contains a tab character.76
warningMissing a Javadoc comment.88
errorLine contains a tab character.90
errorLine contains a tab character.91
errorLine contains a tab character.92
errorLine contains a tab character.93
errorLine contains a tab character.94
errorLine contains a tab character.95
errorLine contains a tab character.96
errorLine contains a tab character.97
errorLine contains a tab character.98
warningMissing a Javadoc comment.100
warningMissing a Javadoc comment.116
warningMissing a Javadoc comment.122
warningMissing a Javadoc comment.127

uk/co/exemel/watchdog/agent/attachments/BaseTimingAttachment.java

ViolationMessageLine
warningJavadoc has empty description section.22
warningMissing a Javadoc comment.28
warningMissing a Javadoc comment.29
warningMissing a Javadoc comment.31
warningMissing a Javadoc comment.36
info'parent' hides a field.36
warningMissing a Javadoc comment.41
warningMissing a Javadoc comment.46
info'id' hides a field.46

uk/co/exemel/watchdog/agent/util/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/timers/TopLevelFilterTimer.java

ViolationMessageLine
warningClass should define a constructor.38
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.42
info'createSession' hides a field.44
warningMissing a Javadoc comment.48
warningMissing a Javadoc comment.68

uk/co/exemel/watchdog/agent/timers/ServletTimer.java

ViolationMessageLine
warningJavadoc has empty description section.32
warningClass should define a constructor.36
warningMissing a Javadoc comment.39
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.41
warningMissing a Javadoc comment.43
warning'{' is followed by whitespace.45
warningMissing a Javadoc comment.56
warning'{' is followed by whitespace.58
warningMissing a Javadoc comment.69
warning'{' is followed by whitespace.72
warningMissing a Javadoc comment.83
warning'{' is followed by whitespace.86
warningMissing a Javadoc comment.97
info'delegateServletClassName' hides a field.99

uk/co/exemel/watchdog/agent/instrumentation/package.html

ViolationMessageLine
warningMissing package documentation file.0

uk/co/exemel/watchdog/agent/timers/TimerManager.java

ViolationMessageLine
errorUsing the '.*' form of import should be avoided - java.util.*.19
errorUnused import - java.lang.ref.WeakReference.20
errorUnused import - java.lang.ref.SoftReference.21
errorUnused import - uk.co.exemel.watchdog.agent.ITimer.28
warningJavadoc has empty description section.35
warningClass should define a constructor.39
errorUtility classes should not have a public or default constructor.39
warningMissing a Javadoc comment.41
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.43
warningMissing a Javadoc comment.45
warningMissing a Javadoc comment.47
warningMissing a Javadoc comment.58
error'{' should be on a new line.58
warningMissing a Javadoc comment.69
warningMissing a Javadoc comment.75
warningMissing a Javadoc comment.81
warningMissing a Javadoc comment.98
warningMissing a Javadoc comment.104
warningMissing a Javadoc comment.110
warningMissing a Javadoc comment.128
warningMissing a Javadoc comment.134
warningMissing a Javadoc comment.140
errorLine matches the illegal pattern 'System\.out\.print'.158
warningCatching 'Throwable' is not allowed.178
errorLine matches the illegal pattern '\.printStackTrace'.184
warningExpected an @return tag.199
warningExpected @param tag for 'threadId'.199
warningExpected an @return tag.208
warningExpected an @return tag.217
warningExpected @param tag for 'stack'.217
warningMissing a Javadoc comment.235
error'{' should be on a new line.235
errorLine matches the illegal pattern 'System\.out\.print'.236
errorLine matches the illegal pattern 'System\.out\.print'.237
warningInner assignments should be avoided.239
warning'!=' is not preceded with whitespace.239
errorLine matches the illegal pattern 'System\.out\.print'.241
errorLine matches the illegal pattern 'System\.out\.print'.242

uk/co/exemel/watchdog/agent/filters/BaseFilter.java

ViolationMessageLine
warningMissing a Javadoc comment.38
warningMissing a Javadoc comment.39
warningMissing a Javadoc comment.40
warningMissing a Javadoc comment.42
warningMissing a Javadoc comment.47
warningMissing a Javadoc comment.52
info'enabled' hides a field.54
warningMissing a Javadoc comment.67
warningMissing a Javadoc comment.72
info'name' hides a field.72
warningMissing a Javadoc comment.77
info'enabled' hides a field.77
warningMissing a Javadoc comment.82
warningMissing a Javadoc comment.86
warningMissing a Javadoc comment.92

uk/co/exemel/watchdog/agent/monitors/triggers/TimingGroupTrigger.java

ViolationMessageLine
warningJavadoc has empty description section.21
warningClass should define a constructor.25
warningMissing a Javadoc comment.27
warningMissing a Javadoc comment.32
warningMethod 'clone' should call 'super.clone'.32

uk/co/exemel/watchdog/agent/filters/OnlyTopLevelFilter.java

ViolationMessageLine
warningClass should define a constructor.27
warningMissing a Javadoc comment.29
warningMissing a Javadoc comment.34

uk/co/exemel/watchdog/agent/IConfig.java

ViolationMessageLine
warningJavadoc has empty description section.21
warningMissing a Javadoc comment.27
warningMissing a Javadoc comment.29

uk/co/exemel/watchdog/agent/config/package.html

ViolationMessageLine
warningMissing package documentation file.0