Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
70153734

Files

FilesInfosWarningsErrors
org/jage/property/AbstractPropertyContainer.java050
org/jage/property/ClassAnnotatedPropertiesFactory.java010
org/jage/property/ClassPropertyContainer.java0110
org/jage/property/DuplicatePropertyNameException.java050
org/jage/property/FieldMetaProperty.java100
org/jage/property/FieldProperty.java200
org/jage/property/GetterSetterMetaProperty.java1100
org/jage/property/GetterSetterProperty.java200
org/jage/property/IClassPropertiesFactory.java050
org/jage/property/IPropertiesSet.java0170
org/jage/property/IPropertyContainer.java040
org/jage/property/InvalidPropertyDefinitionException.java050
org/jage/property/InvalidPropertyOperationException.java060
org/jage/property/InvalidPropertyPathException.java090
org/jage/property/MetaPropertiesSet.java050
org/jage/property/MetaProperty.java050
org/jage/property/NoMonitoringStrategy.java050
org/jage/property/PropertiesSet.java0210
org/jage/property/Property.java1300
org/jage/property/PropertyField.java020
org/jage/property/PropertyGetter.java030
org/jage/property/PropertyNamesHelper.java070
org/jage/property/PropertyPathParser.java0420
org/jage/property/PropertySetter.java020
org/jage/property/PropertyValueMonitoringStrategy.java1100
org/jage/property/SimpleProperty.java060
org/jage/property/annotations/AbstractPropertiesReader.java0191
org/jage/property/annotations/ClassPropertiesFactory.java021
org/jage/property/annotations/IPropertiesReader.java041
org/jage/property/annotations/MetaPropertiesReader.java021
org/jage/property/functions/AvgFunction.java0110
org/jage/property/functions/CountFunction.java020
org/jage/property/functions/DefaultFunctionArgumentsResolver.java0180
org/jage/property/functions/FunctionArgument.java0110
org/jage/property/functions/IFunctionArgumentsResolver.java020
org/jage/property/functions/IdentifierReference.java0130
org/jage/property/functions/InvalidArgumentsPatternException.java080
org/jage/property/functions/InvalidFunctionArgumentException.java050
org/jage/property/functions/MaxFunction.java070
org/jage/property/functions/MinFunction.java070
org/jage/property/functions/NumericFunction.java1100
org/jage/property/functions/PropertyFunction.java1140
org/jage/property/functions/SumFunction.java050
org/jage/property/monitors/PropertyMonitorsSet.java040
org/jage/property/xml/XMLBasedGetterSetterMetaProperty.java030
org/jage/property/xml/XMLBasedPropertyProvider.java5100

Rules

RulesViolationsSeverity
AbstractClassName4Infos Info
ConstantName2Warnings Warning
LocalFinalVariableName0Warnings Warning
LocalVariableName
  • tokens: "PARAMETER_DEF,VARIABLE_DEF"
0Warnings Warning
MemberName27Warnings Warning
MethodName0Warnings Warning
PackageName
  • format: "^org\.jage(\.[a-z][a-z0-9]*)*$"
0Warnings Warning
ParameterName0Warnings Warning
StaticVariableName0Warnings Warning
TypeName0Warnings Warning
AvoidStarImport0Warnings Warning
IllegalImport0Warnings Warning
RedundantImport0Warnings Warning
UnusedImports2Warnings Warning
ImportOrder
  • separated: "true"
  • groups: "java,javax,org,org.jage"
6Warnings Warning
LineLength
  • max: "140"
  • tabWidth: "4"
5Warnings Warning
MethodLength
  • tokens: "CTOR_DEF,METHOD_DEF"
0Warnings Warning
AnonInnerLength
  • max: "50"
0Warnings Warning
ParameterNumber
  • tokens: "CTOR_DEF,METHOD_DEF"
0Warnings Warning
MethodParamPad0Warnings Warning
NoWhitespaceAfter
  • tokens: "LNOT,DOT,BNOT,DEC,UNARY_MINUS,UNARY_PLUS,INC,TYPECAST"
0Warnings Warning
NoWhitespaceBefore
  • allowLineBreaks: "true"
  • tokens: "SEMI,DOT,POST_DEC,POST_INC"
0Warnings Warning
OperatorWrap
  • tokens: "COLON,NOT_EQUAL,QUESTION,DIV,BXOR,MINUS,STAR,BAND,LAND,MOD,PLUS,LT,SL,LE,EQUAL,GT,GE,SR,BSR,BOR,LOR,LITERAL_INSTANCEOF"
4Warnings Warning
ParenPad
  • tokens: "LPAREN,RPAREN,CTOR_CALL,METHOD_CALL,SUPER_CTOR_CALL"
0Warnings Warning
TypecastParenPad
  • tokens: "RPAREN,TYPECAST"
0Warnings Warning
WhitespaceAfter
  • tokens: "COMMA,SEMI"
0Warnings Warning
ModifierOrder7Warnings Warning
AvoidNestedBlocks
  • allowInSwitchCase: "true"
0Warnings Warning
EmptyBlock
  • tokens: "LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,STATIC_INIT,LITERAL_TRY,LITERAL_WHILE"
0Warnings Warning
LeftCurly
  • maxLineLength: "120"
  • tokens: "LITERAL_CATCH,CLASS_DEF,CTOR_DEF,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,INTERFACE_DEF,METHOD_DEF,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE"
1Warnings Warning
NeedBraces
  • tokens: "LITERAL_DO,LITERAL_ELSE,LITERAL_FOR,LITERAL_IF,LITERAL_WHILE"
4Warnings Warning
RightCurly
  • tokens: "LITERAL_CATCH,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_IF,LITERAL_TRY"
9Warnings Warning
AvoidInlineConditionals0 Ignore
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField
  • ignoreAbstractMethods: "true"
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
0Warnings Warning
InnerAssignment
  • tokens: "DIV_ASSIGN,BXOR_ASSIGN,STAR_ASSIGN,BAND_ASSIGN,MOD_ASSIGN,PLUS_ASSIGN,SL_ASSIGN,ASSIGN,MINUS_ASSIGN,SR_ASSIGN,BSR_ASSIGN,BOR_ASSIGN"
0Warnings Warning
MagicNumber0 Ignore
MissingSwitchDefault0Warnings Warning
ModifiedControlVariable0Warnings Warning
RedundantThrows
  • allowUnchecked: "true"
0Warnings Warning
SimplifyBooleanExpression0Warnings Warning
SimplifyBooleanReturn0Warnings Warning
StringLiteralEquality0Errors Error
NestedIfDepth
  • max: "3"
0Warnings Warning
NestedTryDepth
  • max: "2"
0Warnings Warning
SuperClone0 Ignore
SuperFinalize0Warnings Warning
IllegalCatch10Infos Info
IllegalThrows0Infos Info
PackageDeclaration0Warnings Warning
DefaultComesLast0Warnings Warning
FallThrough
  • checkLastCaseGroup: "true"
0Warnings Warning
MultipleStringLiterals11Warnings Warning
UnnecessaryParentheses0Warnings Warning
DeclarationOrder0 Ignore
FinalClass0Warnings Warning
HideUtilityClassConstructor0 Ignore
VisibilityModifier0 Ignore
ThrowsCount
  • max: "3"
1Infos Info
ArrayTypeStyle1Warnings Warning
RegexpSinglelineJava
  • message: "Line has trailing spaces."
  • ignoreComments: "true"
  • format: "\s+$"
111Warnings Warning
TodoComment0 Ignore
UncommentedMain0Warnings Warning
UpperEll0Warnings Warning
Indentation34Warnings Warning
JavadocType
  • scope: "package"
4Errors Error
JavadocType36Warnings Warning
JavadocMethod
  • allowMissingPropertyJavadoc: "true"
  • allowThrowsTagsForSubclasses: "true"
  • scope: "public"
  • allowUndeclaredRTE: "true"
  • tokens: "CTOR_DEF,METHOD_DEF"
  • allowMissingThrowsTags: "true"
63Warnings Warning
JavadocVariable
  • scope: "package"
4Warnings Warning
JavadocStyle
  • scope: "public"
  • checkEmptyJavadoc: "true"
9Warnings Warning
JavadocType
  • authorFormat: "AGH AgE Team"
36Warnings Warning
EmptyForInitializerPad
  • option: "space"
0Infos Info
EmptyForIteratorPad0Infos Info
MethodParamPad
  • tokens: "CTOR_DEF,METHOD_CALL,METHOD_DEF,LITERAL_NEW,SUPER_CTOR_CALL"
0Warnings Warning
CovariantEquals0Warnings Warning
IllegalType
  • tokens: "METHOD_DEF,PARAMETER_DEF,VARIABLE_DEF"
0 Ignore
MultipleVariableDeclarations0Warnings Warning
ParameterAssignment2Warnings Warning
ReturnCount
  • max: "3"
  • format: "^equals$"
2Warnings Warning
TrailingComment0 Ignore
JavadocMethod
  • allowMissingParamTags: "true"
  • allowMissingPropertyJavadoc: "true"
  • allowThrowsTagsForSubclasses: "true"
  • excludeScope: "protected"
  • scope: "package"
  • allowUndeclaredRTE: "true"
  • tokens: "CTOR_DEF,METHOD_DEF"
  • allowMissingReturnTag: "true"
  • allowMissingThrowsTags: "true"
0Infos Info
RegexpHeader
  • headerFile: "target/checkstyle-header.txt"
36Warnings Warning
NewlineAtEndOfFile
  • lineSeparator: "lf"
  • fileExtensions: "java,properties,xml"
0Warnings Warning
Translation0Errors Error
JavadocPackage
  • allowLegacy: "true"
1Warnings Warning
FileLength0Warnings Warning

Details

org/jage/property/AbstractPropertyContainer.java

ViolationMessageLine
WarningsWrong order for 'org.jage.event.AbstractEvent' import.39
WarningsWrong order for 'org.jage.property.monitors.AbstractPropertyMonitor' import.48
Warningsmethod def throws at indentation level 12 not at correct indentation, 8151
Warningsmethod def throws at indentation level 12 not at correct indentation, 8162
Warningsmethod def throws at indentation level 12 not at correct indentation, 8174

org/jage/property/ClassAnnotatedPropertiesFactory.java

ViolationMessageLine
WarningsMissing a Javadoc comment.46

org/jage/property/ClassPropertyContainer.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsUnused import - org.slf4j.Logger.30
WarningsUnused import - org.slf4j.LoggerFactory.31
WarningsWrong order for 'org.jage.event.AbstractEvent' import.32
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.45
WarningsName '_propertiesLoaded' must match pattern '^[a-z][a-zA-Z0-9]*$'.47
Warningsmethod def throws at indentation level 12 not at correct indentation, 894
Warningsmethod def throws at indentation level 12 not at correct indentation, 8114
Warningsmethod def throws at indentation level 12 not at correct indentation, 8151
Warningsmethod def throws at indentation level 12 not at correct indentation, 8180
WarningsExpected @param tag for 'event'.216

org/jage/property/DuplicatePropertyNameException.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.33
WarningsLine has trailing spaces.34
WarningsLine has trailing spaces.36
WarningsLine has trailing spaces.49

org/jage/property/FieldMetaProperty.java

ViolationMessageLine
InfosCatching 'Exception' is not allowed.116

org/jage/property/FieldProperty.java

ViolationMessageLine
InfosCatching 'Exception' is not allowed.79
InfosCatching 'Exception' is not allowed.92

org/jage/property/GetterSetterMetaProperty.java

ViolationMessageLine
WarningsExpected @param tag for 'name'.81
WarningsExpected @param tag for 'getter'.81
WarningsExpected @param tag for 'setter'.81
WarningsExpected @param tag for 'isMonitorable'.81
WarningsExpected @param tag for 'name'.93
WarningsExpected @param tag for 'getter'.93
WarningsExpected @param tag for 'isMonitorable'.93
WarningsFirst sentence should end with a period.100
WarningsExpected @param tag for 'name'.103
WarningsExpected @param tag for 'setter'.103
InfosCatching 'Exception' is not allowed.148

org/jage/property/GetterSetterProperty.java

ViolationMessageLine
InfosCatching 'Exception' is not allowed.86
InfosCatching 'Exception' is not allowed.101

org/jage/property/IClassPropertiesFactory.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.32
WarningsLine has trailing spaces.33
WarningsLine has trailing spaces.41
WarningsLine has trailing spaces.48

org/jage/property/IPropertiesSet.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.32
WarningsExpected an @return tag.38
WarningsLine has trailing spaces.39
WarningsExpected @param tag for 'property'.43
WarningsLine has trailing spaces.44
WarningsExpected an @return tag.51
WarningsLine has trailing spaces.52
WarningsExpected @param tag for 'property'.56
WarningsLine has trailing spaces.57
WarningsExpected an @return tag.61
WarningsExpected @param tag for 'name'.61
WarningsLine has trailing spaces.62
WarningsUnused @param tag for 'name'.65
WarningsExpected @param tag for 'propertyName'.68
WarningsLine has trailing spaces.69
WarningsFirst sentence should end with a period.70

org/jage/property/IPropertyContainer.java

ViolationMessageLine
WarningsWrong order for 'org.jage.property.monitors.AbstractPropertyMonitor' import.39
Warningsmethod def throws at indentation level 12 not at correct indentation, 882
Warningsmethod def throws at indentation level 12 not at correct indentation, 899
Warningsmethod def throws at indentation level 12 not at correct indentation, 8114

org/jage/property/InvalidPropertyDefinitionException.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.33
WarningsMissing a Javadoc comment.35
WarningsLine has trailing spaces.36
WarningsLine has trailing spaces.51

org/jage/property/InvalidPropertyOperationException.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.34
WarningsLine has trailing spaces.35
WarningsMissing a Javadoc comment.36
WarningsLine has trailing spaces.37
WarningsLine has trailing spaces.52

org/jage/property/InvalidPropertyPathException.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.34
WarningsLine has trailing spaces.35
WarningsMissing a Javadoc comment.36
WarningsLine has trailing spaces.37
WarningsLine has trailing spaces.42
WarningsLine has trailing spaces.50
WarningsLine has trailing spaces.59
WarningsLine has trailing spaces.66

org/jage/property/MetaPropertiesSet.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.36
WarningsName '_metaProperties' must match pattern '^[a-z][a-zA-Z0-9]*$'.38
WarningsExpected an @return tag.94
WarningsFirst sentence should end with a period.107

org/jage/property/MetaProperty.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsExpected @param tag for 'isReadable'.86
Warningsctor def throws at indentation level 12 not at correct indentation, 887
WarningsMissing a Javadoc comment.128
WarningsMissing a Javadoc comment.132

org/jage/property/NoMonitoringStrategy.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.33
WarningsLine has trailing spaces.42
WarningsUnused @param tag for 'oldValue'.45
WarningsLine has trailing spaces.49

org/jage/property/PropertiesSet.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.39
WarningsFirst sentence should end with a period.41
WarningsName '_properties' must match pattern '^[a-z][a-zA-Z0-9]*$'.47
WarningsExpected an @return tag.75
WarningsExpected @param tag for 'property'.86
Warningsmethod def throws at indentation level 12 not at correct indentation, 887
WarningsExpected an @return tag.100
Warningsmethod call child at indentation level 24 not at correct indentation, 28107
WarningsExpected @param tag for 'property'.123
WarningsExpected an @return tag.130
WarningsExpected @param tag for 'propertyName'.130
WarningsExpected an @return tag.137
WarningsExpected @param tag for 'name'.137
WarningsExpected an @return tag.145
WarningsExpected @param tag for 'event'.154
WarningsFirst sentence should end with a period.169
WarningsJavadoc has empty description section.177
WarningsExpected an @return tag.180
WarningsJavadoc has empty description section.193
WarningsExpected an @return tag.196

org/jage/property/Property.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsWrong order for 'org.jage.property.monitors.AbstractPropertyMonitor' import.34
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.42
InfosName 'Property' must match pattern '^Abstract.*$|^.*Factory$'.42
WarningsLine has trailing spaces.43
WarningsName '_monitors' must match pattern '^[a-z][a-zA-Z0-9]*$'.47
WarningsLine has trailing spaces.48
WarningsName '_monitoringStrategy' must match pattern '^[a-z][a-zA-Z0-9]*$'.52
WarningsLine has trailing spaces.60
WarningsLine has trailing spaces.64
WarningsLine has trailing spaces.67
Warnings'}' should be on the same line.76
Warnings'}' should be on the same line.79
WarningsLine has trailing spaces.84
WarningsLine has trailing spaces.90
WarningsLine has trailing spaces.102
WarningsLine has trailing spaces.104
WarningsLine has trailing spaces.111
WarningsThe String "Property is not monitorable." appears 2 times in the file.114
WarningsLine has trailing spaces.116
WarningsLine has trailing spaces.120
WarningsLine has trailing spaces.131
WarningsLine has trailing spaces.134
WarningsLine has trailing spaces.143
WarningsUnused @param tag for 'foceNotyfying'.147
WarningsExpected @param tag for 'forceNotifying'.150
WarningsLine has trailing spaces.153
WarningsExpected @param tag for 'event'.159
WarningsLine has trailing spaces.173
WarningsJavadoc has empty description section.185
WarningsExpected an @return tag.188

org/jage/property/PropertyField.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.39

org/jage/property/PropertyGetter.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.39
WarningsLine has trailing spaces.42

org/jage/property/PropertyNamesHelper.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.34
WarningsLine has trailing spaces.35
WarningsName '_reservedCharacters' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.36
WarningsLine has trailing spaces.37
WarningsLine has trailing spaces.47
WarningsLine has trailing spaces.62

org/jage/property/PropertyPathParser.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.45
WarningsLine has trailing spaces.46
WarningsName '_root' must match pattern '^[a-z][a-zA-Z0-9]*$'.47
WarningsName '_currentPath' must match pattern '^[a-z][a-zA-Z0-9]*$'.48
WarningsName '_currentIndex' must match pattern '^[a-z][a-zA-Z0-9]*$'.49
WarningsLine has trailing spaces.50
WarningsLine has trailing spaces.58
Warningsmethod def throws at indentation level 4 not at correct indentation, 868
Warnings'}' should be on the same line.89
WarningsThe String "Invalid property path: " appears 2 times in the file.91
WarningsLine has trailing spaces.105
WarningsLine is longer than 140 characters.115
WarningsLine has trailing spaces.117
WarningsLine has trailing spaces.120
WarningsLine has trailing spaces.121
WarningsLine has trailing spaces.128
WarningsLine has trailing spaces.132
WarningsLine has trailing spaces.134
WarningsLine has trailing spaces.142
Warnings'&&' should be on a new line.142
WarningsLine has trailing spaces.144
Warnings'{' should be on the previous line.146
WarningsLine has trailing spaces.149
Warnings'&&' should be on a new line.149
WarningsLine has trailing spaces.151
WarningsLine has trailing spaces.152
WarningsLine has trailing spaces.154
WarningsLine has trailing spaces.166
WarningsLine has trailing spaces.174
WarningsLine has trailing spaces.186
WarningsLine has trailing spaces.192
WarningsLine has trailing spaces.194
WarningsLine has trailing spaces.209
WarningsLine has trailing spaces.221
WarningsLine has trailing spaces.228
WarningsName '_property' must match pattern '^[a-z][a-zA-Z0-9]*$'.229
WarningsName '_arrayIndices' must match pattern '^[a-z][a-zA-Z0-9]*$'.230
WarningsLine has trailing spaces.231
WarningsLine has trailing spaces.236
WarningsLine has trailing spaces.240
WarningsLine has trailing spaces.244

org/jage/property/PropertySetter.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.39

org/jage/property/PropertyValueMonitoringStrategy.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.33
InfosName 'PropertyValueMonitoringStrategy' must match pattern '^Abstract.*$|^.*Factory$'.33
WarningsName '_property' must match pattern '^[a-z][a-zA-Z0-9]*$'.35
WarningsName '_oldValue' must match pattern '^[a-z][a-zA-Z0-9]*$'.36
WarningsLine has trailing spaces.37
WarningsLine has trailing spaces.46
WarningsLine has trailing spaces.54
WarningsLine has trailing spaces.62
WarningsLine has trailing spaces.70
WarningsUnused @param tag for 'oldValue'.73

org/jage/property/SimpleProperty.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.35
WarningsLine has trailing spaces.38
WarningsName '_value' must match pattern '^[a-z][a-zA-Z0-9]*$'.42
WarningsLine has trailing spaces.43
WarningsName '_metaProperty' must match pattern '^[a-z][a-zA-Z0-9]*$'.47

org/jage/property/annotations/AbstractPropertiesReader.java

ViolationMessageLine
WarningsMissing package-info.java file.0
WarningsLine does not match expected header line of '^/\*$'.26
ErrorsMissing a Javadoc comment.43
WarningsLine is longer than 140 characters.46
Warningsmethod def throws at indentation level 12 not at correct indentation, 863
Warnings'protected' modifier out of order with the JLS suggestions.112
Warnings'protected' modifier out of order with the JLS suggestions.114
Warnings'protected' modifier out of order with the JLS suggestions.116
Warnings'protected' modifier out of order with the JLS suggestions.120
WarningsLine is longer than 140 characters.122
Warnings'protected' modifier out of order with the JLS suggestions.122
Warnings'protected' modifier out of order with the JLS suggestions.124
Warnings'protected' modifier out of order with the JLS suggestions.126
WarningsAssignment of parameter 'clazz' is not allowed.135
WarningsAssignment of parameter 'clazz' is not allowed.146
WarningsMissing a Javadoc comment.152
Warningsmethod def throws at indentation level 16 not at correct indentation, 12188
Warningsmethod def throws at indentation level 16 not at correct indentation, 12203
Warningsmethod def throws at indentation level 16 not at correct indentation, 12217
Warningsmethod def throws at indentation level 16 not at correct indentation, 12228

org/jage/property/annotations/ClassPropertiesFactory.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
ErrorsMissing a Javadoc comment.41
WarningsMissing a Javadoc comment.47

org/jage/property/annotations/IPropertiesReader.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
ErrorsMissing a Javadoc comment.35
WarningsMissing a Javadoc comment.37
WarningsLine is longer than 140 characters.39
WarningsMissing a Javadoc comment.39

org/jage/property/annotations/MetaPropertiesReader.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
ErrorsMissing a Javadoc comment.39
WarningsLine is longer than 140 characters.66

org/jage/property/functions/AvgFunction.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.35
WarningsName '_defaultValue' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
WarningsLine has trailing spaces.38
WarningsLine has trailing spaces.49
WarningsLine has trailing spaces.54
Warningsmethod def throws at indentation level 4 not at correct indentation, 855
WarningsLine has trailing spaces.58
WarningsLine has trailing spaces.63
Warnings'if' construct must use '{}'s.64
WarningsLine has trailing spaces.66

org/jage/property/functions/CountFunction.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.36

org/jage/property/functions/DefaultFunctionArgumentsResolver.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.60
WarningsName '_rootObject' must match pattern '^[a-z][a-zA-Z0-9]*$'.62
WarningsName '_currentPattern' must match pattern '^[a-z][a-zA-Z0-9]*$'.63
WarningsName '_currentIndex' must match pattern '^[a-z][a-zA-Z0-9]*$'.64
WarningsExpected @param tag for 'rootObject'.70
Warningsmethod def throws at indentation level 4 not at correct indentation, 882
Warningsmethod def throws at indentation level 4 not at correct indentation, 8118
Warningsmethod def throws at indentation level 4 not at correct indentation, 8163
Warningsmethod def throws at indentation level 4 not at correct indentation, 8173
Warningsmethod def throws at indentation level 4 not at correct indentation, 8189
Warningsmethod def throws at indentation level 4 not at correct indentation, 8217
WarningsThe String "@" appears 2 times in the file.221
Warnings'&&' should be on a new line.225
Warnings'&&' should be on a new line.228
Warningsmethod def throws at indentation level 4 not at correct indentation, 8244
Warnings'}' should be on the same line.248
Warningsmethod def throws at indentation level 4 not at correct indentation, 8260

org/jage/property/functions/FunctionArgument.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.38
WarningsName '_container' must match pattern '^[a-z][a-zA-Z0-9]*$'.39
WarningsName '_propertyPath' must match pattern '^[a-z][a-zA-Z0-9]*$'.40
WarningsLine has trailing spaces.41
WarningsLine has trailing spaces.51
WarningsExpected an @return tag.56
WarningsLine has trailing spaces.59
WarningsExpected an @return tag.64
WarningsLine has trailing spaces.67
WarningsExpected an @return tag.73

org/jage/property/functions/IFunctionArgumentsResolver.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.35

org/jage/property/functions/IdentifierReference.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.42
WarningsName '_identifierName' must match pattern '^[a-z][a-zA-Z0-9]*$'.43
WarningsName '_arrayIndices' must match pattern '^[a-z][a-zA-Z0-9]*$'.44
WarningsExpected @param tag for 'identifierName'.51
WarningsExpected @param tag for 'indices'.51
WarningsExpected an @return tag.64
WarningsExpected @param tag for 'container'.64
Warnings'}' should be on the same line.77
Warnings'}' should be on the same line.99
WarningsArray brackets at illegal position.107
WarningsExpected an @return tag.133
WarningsExpected an @return tag.141

org/jage/property/functions/InvalidArgumentsPatternException.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.34
WarningsLine has trailing spaces.35
WarningsLine has trailing spaces.37
WarningsLine has trailing spaces.42
WarningsFirst sentence should end with a period.43
WarningsLine has trailing spaces.50
WarningsLine has trailing spaces.59

org/jage/property/functions/InvalidFunctionArgumentException.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.34
WarningsLine has trailing spaces.35
WarningsLine has trailing spaces.37
WarningsLine has trailing spaces.52

org/jage/property/functions/MaxFunction.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.35
WarningsName '_defaultValue' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
WarningsLine has trailing spaces.49
Warningsmethod def throws at indentation level 12 not at correct indentation, 856
WarningsLine has trailing spaces.60
WarningsLine has trailing spaces.68

org/jage/property/functions/MinFunction.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.35
WarningsName '_defaultValue' must match pattern '^[a-z][a-zA-Z0-9]*$'.37
WarningsLine has trailing spaces.49
Warningsmethod def throws at indentation level 12 not at correct indentation, 856
WarningsLine has trailing spaces.60
WarningsLine has trailing spaces.68

org/jage/property/functions/NumericFunction.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.35
InfosName 'NumericFunction' must match pattern '^Abstract.*$|^.*Factory$'.35
WarningsLine has trailing spaces.36
WarningsLine has trailing spaces.45
WarningsLine has trailing spaces.54
Warningsmethod def throws at indentation level 4 not at correct indentation, 855
Warnings'if' construct must use '{}'s.59
Warnings'if' construct must use '{}'s.60
Warnings'if' construct must use '{}'s.61
Warnings'}' should be on the same line.63

org/jage/property/functions/PropertyFunction.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsWrong order for 'org.jage.property.InvalidPropertyOperationException' import.33
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.42
InfosName 'PropertyFunction' must match pattern '^Abstract.*$|^.*Factory$'.42
WarningsName '_logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.44
WarningsName '_argumentsResolver' must match pattern '^[a-z][a-zA-Z0-9]*$'.46
WarningsName '_argumentsPattern' must match pattern '^[a-z][a-zA-Z0-9]*$'.47
WarningsName '_functionName' must match pattern '^[a-z][a-zA-Z0-9]*$'.48
WarningsExpected an @return tag.64
WarningsExpected an @return tag.81
WarningsReturn count is 4 (max allowed is 3).81
Warnings'}' should be on the same line.88
Warnings'}' should be on the same line.92
WarningsExpected @param tag for 'value'.104
WarningsExpected @param tag for 'resolver'.112

org/jage/property/functions/SumFunction.java

ViolationMessageLine
WarningsLine does not match expected header line of '^/\*$'.26
WarningsType Javadoc tag @author must match pattern 'AGH AgE Team'.35
WarningsLine has trailing spaces.50
Warningsmethod def throws at indentation level 4 not at correct indentation, 851
WarningsLine has trailing spaces.53

org/jage/property/monitors/PropertyMonitorsSet.java

ViolationMessageLine
WarningsExpected an @return tag.130
WarningsReturn count is 4 (max allowed is 3).130
WarningsExpected @param tag for 'newValue'.130
WarningsExpected @param tag for 'forceNotifying'.130

org/jage/property/xml/XMLBasedGetterSetterMetaProperty.java

ViolationMessageLine
WarningsExpected @param tag for 'name'.71
WarningsExpected @param tag for 'propertyClass'.71
WarningsExpected @param tag for 'getter'.71

org/jage/property/xml/XMLBasedPropertyProvider.java

ViolationMessageLine
WarningsThe String "class" appears 3 times in the file.153
WarningsThe String "name" appears 4 times in the file.173
WarningsThe String "setter" appears 2 times in the file.178
WarningsThe String "Error parsing xml configuration for class: " appears 2 times in the file.183
WarningsThe String "\n" appears 2 times in the file.183
InfosCatching 'Exception' is not allowed.193
Warningsmethod def throws at indentation level 12 not at correct indentation, 8221
InfosThrows count is 4 (max allowed is 3).221
WarningsThe String "type" appears 3 times in the file.223
InfosCatching 'Exception' is not allowed.231
WarningsThe String "::" appears 7 times in the file.232
Warningsmethod def throws at indentation level 12 not at correct indentation, 8260
InfosCatching 'Exception' is not allowed.274
WarningsThe String "No setter metod found for property: " appears 2 times in the file.275
InfosCatching 'Exception' is not allowed.283