Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
197 0 8 0

Rules

Rules Violations Severity
SuppressionCommentFilter 0 Warnings Warning
FileContentsHolder 0 Warnings Warning
JavadocType
  • scope : "protected"
  • versionFormat : "\$Revision: .* \$"
0 Errors Error
JavadocMethod
  • scope : "protected"
  • allowUndeclaredRTE : "true"
0 Errors Error
JavadocVariable
  • scope : "protected"
0 Errors Error
JavadocStyle
  • scope : "protected"
0 Errors Error
RegexpHeader
  • header
    1: \/\*
    2:  * Copyright \d\d\d\d( - \d\d\d\d)? JEuclid, http://jeuclid.sf.net
    3:  *
    4:  * Licensed under the Apache License, Version 2.0 \(the "License"\);
    5:  * you may not use this file except in compliance with the License.
    6:  * You may obtain a copy of the License at
    7:  *
    8:  * http://www.apache.org/licenses/LICENSE-2.0
    9:  *
    10:  * Unless required by applicable law or agreed to in writing, software
    11:  * distributed under the License is distributed on an "AS IS" BASIS,
    12:  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13:  * See the License for the specific language governing permissions and
    14:  * limitations under the License.
    15:  */
    16: 
    17: /\* .*\$Id: .*\$ \*/
    18: 
    19: 
0 Errors Error
AbstractClassName 0 Warnings Warning
ConstantName 0 Warnings Warning
LocalFinalVariableName 0 Warnings Warning
LocalVariableName 0 Warnings Warning
MemberName 0 Warnings Warning
MethodName 0 Warnings Warning
PackageName 0 Warnings Warning
ParameterName 0 Warnings Warning
StaticVariableName 0 Warnings Warning
TypeName 0 Warnings Warning
UnusedImports 0 Warnings Warning
RedundantImport 0 Warnings Warning
IllegalImport 0 Warnings Warning
AvoidStarImport 0 Warnings Warning
AnonInnerLength 0 Warnings Warning
ExecutableStatementCount 0 Warnings Warning
FileLength 0 Warnings Warning
LineLength 0  Ignore
MethodLength 0 Warnings Warning
ParameterNumber 0 Warnings Warning
EmptyForInitializerPad 0 Warnings Warning
EmptyForIteratorPad 0 Warnings Warning
NoWhitespaceAfter 0  Ignore
NoWhitespaceBefore 0 Warnings Warning
OperatorWrap 0 Warnings Warning
MethodParamPad 0 Warnings Warning
ParenPad 0 Warnings Warning
TabCharacter 0 Warnings Warning
TypecastParenPad 0 Warnings Warning
WhitespaceAfter 0 Warnings Warning
WhitespaceAround
  • tokens : "ASSIGN,BAND,BAND_ASSIGN,BOR,BOR_ASSIGN,BSR,BSR_ASSIGN,BXOR,BXOR_ASSIGN,COLON,DIV,DIV_ASSIGN,EQUAL,GE,GT,LAND,LCURLY,LE,LITERAL_ASSERT,LITERAL_CATCH,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,LITERAL_RETURN,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE,LOR,LT,MINUS,MINUS_ASSIGN,MOD,MOD_ASSIGN,NOT_EQUAL,PLUS,PLUS_ASSIGN,QUESTION,RCURLY,SL,SLIST,SL_ASSIGN,SR,SR_ASSIGN,STAR,STAR_ASSIGN,LITERAL_ASSERT,TYPE_EXTENSION_AND"
0 Warnings Warning
ModifierOrder 0 Warnings Warning
RedundantModifier 0 Warnings Warning
AvoidNestedBlocks 0 Warnings Warning
EmptyBlock 0 Warnings Warning
LeftCurly 0 Warnings Warning
NeedBraces 0 Warnings Warning
RightCurly 0 Warnings Warning
AvoidInlineConditionals 0 Warnings Warning
CovariantEquals 0 Warnings Warning
DefaultComesLast 0 Warnings Warning
DeclarationOrder 0 Warnings Warning
DoubleCheckedLocking 0 Warnings Warning
EmptyStatement 0 Warnings Warning
EqualsHashCode 0 Warnings Warning
ExplicitInitialization 0 Warnings Warning
FallThrough 0 Warnings Warning
FinalLocalVariable 0 Warnings Warning
HiddenField 0 Warnings Warning
IllegalInstantiation 0 Warnings Warning
IllegalCatch 2 Warnings Warning
IllegalThrows 0 Warnings Warning
IllegalToken 0  Ignore
IllegalTokenText 0 Warnings Warning
IllegalType 0 Warnings Warning
InnerAssignment 0 Warnings Warning
JUnitTestCase 0 Warnings Warning
MagicNumber 0 Warnings Warning
MissingCtor 1 Warnings Warning
MissingSwitchDefault 0 Warnings Warning
ModifiedControlVariable 0 Warnings Warning
MultipleStringLiterals 0 Warnings Warning
MultipleVariableDeclarations 0 Warnings Warning
NestedIfDepth 0 Warnings Warning
NestedTryDepth
  • max : "2"
0 Warnings Warning
PackageDeclaration 0 Warnings Warning
ParameterAssignment 0 Warnings Warning
RedundantThrows 0 Warnings Warning
RequireThis 0 Warnings Warning
ReturnCount 2 Warnings Warning
SimplifyBooleanExpression 0 Warnings Warning
SimplifyBooleanReturn 0 Warnings Warning
StringLiteralEquality 0 Warnings Warning
SuperClone 0 Warnings Warning
SuperFinalize 0 Warnings Warning
ArrayTrailingComma 0 Warnings Warning
UnnecessaryParentheses 0 Warnings Warning
DesignForExtension 0  Ignore
FinalClass 0 Warnings Warning
HideUtilityClassConstructor 0 Warnings Warning
InterfaceIsType 0 Warnings Warning
MutableException 0 Warnings Warning
ThrowsCount
  • max : "3"
0 Warnings Warning
VisibilityModifier 0 Warnings Warning
BooleanExpressionComplexity 0 Warnings Warning
ClassDataAbstractionCoupling 1 Warnings Warning
ClassFanOutComplexity 2 Warnings Warning
CyclomaticComplexity 0 Warnings Warning
JavaNCSS 0 Warnings Warning
NPathComplexity 0 Warnings Warning
Regexp 0 Warnings Warning
UpperEll 0 Warnings Warning
TodoComment 0  Ignore
RequiredRegexp 0 Warnings Warning
FinalParameters 0 Warnings Warning
DescendantToken 0 Warnings Warning
ArrayTypeStyle 0 Warnings Warning
GenericIllegalRegexp
  • format : "\@author"
0 Errors Error
Translation 0 Warnings Warning
NewlineAtEndOfFile 0 Warnings Warning

Details

net/sourceforge/jeuclid/converter/BatikDetector.java

Violation Message Line
Warnings Catching 'RuntimeException' is not allowed. 56

net/sourceforge/jeuclid/converter/FreeHepConverter.java

Violation Message Line
Warnings Catching 'Exception' is not allowed. 85

net/sourceforge/jeuclid/elements/support/attributes/AttributesHelper.java

Violation Message Line
Warnings Return count is 3 (max allowed is 2). 232

net/sourceforge/jeuclid/elements/support/text/CharacterMapping.java

Violation Message Line
Warnings Class Data Abstraction Coupling is 11 (max allowed is 7) classes [ArrayList, BufferedReader, CodePointAndVariant, EnumMap, HashMap, InputStreamReader, MathVariant, ObjectInputStream, SoftReference, TreeMap, TreeSet]. 50
Warnings Class Fan-Out Complexity is 22 (max allowed is 20). 50
Warnings Return count is 7 (max allowed is 2). 257

net/sourceforge/jeuclid/swing/JMathComponent.java

Violation Message Line
Warnings Class Fan-Out Complexity is 21 (max allowed is 20). 68

net/sourceforge/jeuclid/swing/MathComponentUI.java

Violation Message Line
Warnings Class should define a constructor. 52