Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle 6.1.1 with src/main/config/checkstyle.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
67 101 16 0

Rules

Category Rule Violations Severity
coding ReturnCount 6  Warning
metrics ClassDataAbstractionCoupling 2  Warning
ClassFanOutComplexity 2  Warning
CyclomaticComplexity 3  Warning
JavaNCSS 1  Warning
NPathComplexity 2  Warning
naming MemberName 6  Info
MethodName 23  Info
ParameterName 6  Info
TypeName 1  Info
sizes ExecutableStatementCount 1  Info
LineLength
  • max: "120"
64  Info

Details

de/muspellheim/datenverteiler/datenkatalog/IsDataEqual.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 14 (max allowed is 10). 32
 Info sizes LineLength Line is longer than 120 characters (found 123). 46
 Info sizes LineLength Line is longer than 120 characters (found 127). 51
 Info sizes LineLength Line is longer than 120 characters (found 137). 56
 Info sizes LineLength Line is longer than 120 characters (found 131). 58
 Info sizes LineLength Line is longer than 120 characters (found 145). 61
 Info sizes LineLength Line is longer than 120 characters (found 136). 63

de/muspellheim/datenverteiler/datenkatalog/bind/AttributfeldAttributAdapter.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 126). 40
 Info sizes LineLength Line is longer than 120 characters (found 130). 53
 Info sizes LineLength Line is longer than 120 characters (found 157). 54
 Info sizes LineLength Line is longer than 120 characters (found 131). 72
 Info sizes LineLength Line is longer than 120 characters (found 126). 91
 Warning coding ReturnCount Return count is 3 (max allowed is 2). 97
 Warning coding ReturnCount Return count is 9 (max allowed is 2). 103
 Info sizes LineLength Line is longer than 120 characters (found 138). 112
 Info sizes LineLength Line is longer than 120 characters (found 157). 121

de/muspellheim/datenverteiler/datenkatalog/bind/AttributlistenAttributAdapter.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 131). 51
 Info sizes LineLength Line is longer than 120 characters (found 178). 53

de/muspellheim/datenverteiler/datenkatalog/bind/BindingIT.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 13 (max allowed is 7) classes [AchsLastMessStelle, BilanzVerkehrsStaerke, Context, Foobar, JPanel, LinienKoordinaten, MessQuerschnittAllgemein, StauVerlauf, StauVerlaufPrognoseSchritt, StraßenTeilSegment, UfdsHelligkeit, VerkehrsDatenLangZeitMSV, WerteBereichsEigenschaften]. 33
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 21 (max allowed is 20). 33
 Info naming MethodName Name 'testBinding_NullIstNull' must match pattern '^[a-z][a-zA-Z0-9]*$'. 47
 Info naming MethodName Name 'testBinding_Aufzaehlungstyp_Objektreferenz' must match pattern '^[a-z][a-zA-Z0-9]*$'. 53
 Info sizes LineLength Line is longer than 120 characters (found 132). 71
 Info naming MethodName Name 'testBinding_RelativerZeitstempel_Attributliste_Ganzzahl32Bit_JaNein_Ganzzahl32BitAlsFestkommzahl_Aufzaehlungstyp' must match pattern '^[a-z][a-zA-Z0-9]*$'. 71
 Info sizes LineLength Line is longer than 120 characters (found 123). 76
 Info sizes LineLength Line is longer than 120 characters (found 130). 79
 Info sizes LineLength Line is longer than 120 characters (found 129). 80
 Info naming MethodName Name 'testBinding_Ganzzahl64Bit_Kommazahl_Zeichenkette' must match pattern '^[a-z][a-zA-Z0-9]*$'. 103
 Info naming MethodName Name 'testBinding_Ganzzahl8Bit_Ganzzahl32Bit_Ganzzahl64Bit' must match pattern '^[a-z][a-zA-Z0-9]*$'. 125
 Info sizes ExecutableStatementCount Executable statement count is 60 (max allowed is 30). 144
 Warning metrics JavaNCSS NCSS for this method is 61 (max allowed is 50). 144
 Info sizes LineLength Line is longer than 120 characters (found 142). 145
 Info naming MethodName Name 'testBinding_Ganzzahl64Bit_Ganzzahl32Bit_Ganzzahl16Bit_RelativerZeitstempel_AbsoluterZeitstempel_Attributliste_Attributfeld' must match pattern '^[a-z][a-zA-Z0-9]*$'. 145
 Info sizes LineLength Line is longer than 120 characters (found 121). 163
 Info sizes LineLength Line is longer than 120 characters (found 121). 168
 Info sizes LineLength Line is longer than 120 characters (found 121). 173
 Info naming MethodName Name 'testBinding_Attributfeld_Ganzzahl32BitAlsFestkommazahl' must match pattern '^[a-z][a-zA-Z0-9]*$'. 212
 Info naming MethodName Name 'testBinding_Attributfeld_Ganzzahl32Bit_AbsoluterZeitstempel' must match pattern '^[a-z][a-zA-Z0-9]*$'. 230
 Info sizes LineLength Line is longer than 120 characters (found 171). 235
 Info sizes LineLength Line is longer than 120 characters (found 171). 237
 Info sizes LineLength Line is longer than 120 characters (found 171). 239
 Info sizes LineLength Line is longer than 120 characters (found 144). 243
 Info sizes LineLength Line is longer than 120 characters (found 129). 245
 Info sizes LineLength Line is longer than 120 characters (found 129). 247
 Info naming MethodName Name 'testBinding_PropertyFuerAttributFehlt_KeinFehlerWennDefaultwerteGesetztSind' must match pattern '^[a-z][a-zA-Z0-9]*$'. 258
 Info naming MethodName Name 'testBinding_PropertyOhneDazugehoerigesAttribut_KeinFehlerPropertyWirdIgnoriert' must match pattern '^[a-z][a-zA-Z0-9]*$'. 277
 Info naming MethodName Name 'testBindung_AttributgruppePidFalsch_Fehler' must match pattern '^[a-z][a-zA-Z0-9]*$'. 295
 Info naming MethodName Name 'testBindung_AttributgruppenDefinitionNichtAngegeben_Fehler' must match pattern '^[a-z][a-zA-Z0-9]*$'. 303

de/muspellheim/datenverteiler/datenkatalog/bind/CodeBeispieleInDokumentationIT.java

Severity Category Rule Message Line
 Info naming MethodName Name 'testUsage_Marshalling' must match pattern '^[a-z][a-zA-Z0-9]*$'. 21
 Info naming MethodName Name 'testUsage_Unmarshalling' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37

de/muspellheim/datenverteiler/datenkatalog/bind/Pojo.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 129). 108

de/muspellheim/datenverteiler/datenkatalog/bind/StandardAttributAdapterFactory.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 13 (max allowed is 7) classes [AttributfeldAttributAdapter, AttributlistenAttributAdapter, BooleanAttributAdapter, ByteAttributAdapter, DoubleAttributAdapter, FloatAttributAdapter, IntegerAttributAdapter, LongAttributAdapter, ObjektreferenzAttributAdapter, ShortAttributAdapter, StringAttributAdapter, ZeitstempelAttributAdapter, ZustandAttributAdapter]. 10
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 15 (max allowed is 10). 12
 Warning metrics NPathComplexity NPath Complexity is 16,384 (max allowed is 200). 12
 Warning coding ReturnCount Return count is 14 (max allowed is 2). 12
 Info sizes LineLength Line is longer than 120 characters (found 162). 19
 Info sizes LineLength Line is longer than 120 characters (found 149). 22
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 12 (max allowed is 10). 39
 Warning metrics NPathComplexity NPath Complexity is 2,048 (max allowed is 200). 39
 Warning coding ReturnCount Return count is 11 (max allowed is 2). 39
 Info sizes LineLength Line is longer than 120 characters (found 195). 61

de/muspellheim/datenverteiler/datenkatalog/bind/ZeitstempelAttributAdapter.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 136). 32
 Warning coding ReturnCount Return count is 5 (max allowed is 2). 51
 Info sizes LineLength Line is longer than 120 characters (found 125). 54

de/muspellheim/datenverteiler/datenkatalog/datenverteiler/CodeBeispieleInDokumentationIT.java

Severity Category Rule Message Line
 Info naming MethodName Name 'testUsage_Empfaenger' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
 Info sizes LineLength Line is longer than 120 characters (found 158). 29
 Info naming MethodName Name 'testUsage_Parameter' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37
 Info sizes LineLength Line is longer than 120 characters (found 130). 40
 Info naming MethodName Name 'testUsage_Konfiguration' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
 Info naming MethodName Name 'testUsage_DatenSenden' must match pattern '^[a-z][a-zA-Z0-9]*$'. 53

de/muspellheim/datenverteiler/datenkatalog/datenverteiler/Datenverteiler.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 126). 27
 Info sizes LineLength Line is longer than 120 characters (found 126). 32
 Info sizes LineLength Line is longer than 120 characters (found 126). 37
 Info sizes LineLength Line is longer than 120 characters (found 189). 42
 Info sizes LineLength Line is longer than 120 characters (found 194). 47
 Info sizes LineLength Line is longer than 120 characters (found 169). 52
 Info sizes LineLength Line is longer than 120 characters (found 153). 58
 Info sizes LineLength Line is longer than 120 characters (found 153). 63
 Info sizes LineLength Line is longer than 120 characters (found 132). 103
 Info sizes LineLength Line is longer than 120 characters (found 134). 114

de/muspellheim/datenverteiler/datenkatalog/datenverteiler/DatenverteilerImpl.java

Severity Category Rule Message Line
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 24 (max allowed is 20). 27
 Info sizes LineLength Line is longer than 120 characters (found 134). 41
 Info sizes LineLength Line is longer than 120 characters (found 134). 62
 Info sizes LineLength Line is longer than 120 characters (found 166). 84
 Info sizes LineLength Line is longer than 120 characters (found 191). 88
 Info sizes LineLength Line is longer than 120 characters (found 143). 97
 Info sizes LineLength Line is longer than 120 characters (found 171). 101
 Warning coding ReturnCount Return count is 3 (max allowed is 2). 105
 Info sizes LineLength Line is longer than 120 characters (found 146). 119
 Info sizes LineLength Line is longer than 120 characters (found 130). 134
 Info sizes LineLength Line is longer than 120 characters (found 130). 143
 Info sizes LineLength Line is longer than 120 characters (found 148). 196

de/muspellheim/datenverteiler/datenkatalog/datenverteiler/DatenverteilerTest.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 122). 25
 Info sizes LineLength Line is longer than 120 characters (found 129). 32

de/muspellheim/datenverteiler/datenkatalog/datenverteiler/Empfaenger.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 124). 84

de/muspellheim/datenverteiler/datenkatalog/datenverteiler/Empfaengeranmeldung.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 120 characters (found 149). 32

de/muspellheim/datenverteiler/datenkatalog/modell/StraßenTeilSegment.java

Severity Category Rule Message Line
 Info naming TypeName Name 'StraßenTeilSegment' must match pattern '^[A-Z][a-zA-Z0-9]*$'. 14

de/muspellheim/datenverteiler/datenkatalog/modell/VerkehrsDatenLangZeitMSV.java

Severity Category Rule Message Line
 Info naming MemberName Name '_01spitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. 20
 Info naming MemberName Name '_01spitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. 21
 Info naming MemberName Name '_30SpitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. 22
 Info naming MemberName Name '_30SpitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. 23
 Info naming MemberName Name '_50SpitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. 24
 Info naming MemberName Name '_50SpitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
 Info naming ParameterName Name '_01spitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. 31
 Info naming ParameterName Name '_01spitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
 Info naming ParameterName Name '_30SpitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. 48
 Info naming ParameterName Name '_30SpitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. 56
 Info naming ParameterName Name '_50SpitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. 64
 Info naming ParameterName Name '_50SpitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. 72
 Info sizes LineLength Line is longer than 120 characters (found 226). 91
 Info sizes LineLength Line is longer than 120 characters (found 123). 100
 Info sizes LineLength Line is longer than 120 characters (found 123). 102

de/muspellheim/datenverteiler/datenkatalog/util/SingleObjektFabrikTest.java

Severity Category Rule Message Line
 Info naming MethodName Name 'testMehrereObjekteGefunden_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. 31
 Info naming MethodName Name 'testKeinObjektGefunden_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
 Info naming MethodName Name 'testPidUnbekannt_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
 Info naming MethodName Name 'testTypUndPidPassenNichtZusammen_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. 51
 Info naming MethodName Name 'testTypUnbekannt_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. 56