The following document contains the results of Checkstyle 6.1.1 with src/main/config/checkstyle.xml ruleset. 
| Category | Rule | Violations | Severity |
|---|---|---|---|
| coding | ReturnCount | 6 | |
| metrics | ClassDataAbstractionCoupling | 2 | |
| ClassFanOutComplexity | 2 | ||
| CyclomaticComplexity | 3 | ||
| JavaNCSS | 1 | ||
| NPathComplexity | 2 | ||
| naming | MemberName | 6 | |
| MethodName | 23 | ||
| ParameterName | 6 | ||
| TypeName | 1 | ||
| sizes | ExecutableStatementCount | 1 | |
LineLength
|
64 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | CyclomaticComplexity | Cyclomatic Complexity is 14 (max allowed is 10). | 32 | |
| sizes | LineLength | Line is longer than 120 characters (found 123). | 46 | |
| sizes | LineLength | Line is longer than 120 characters (found 127). | 51 | |
| sizes | LineLength | Line is longer than 120 characters (found 137). | 56 | |
| sizes | LineLength | Line is longer than 120 characters (found 131). | 58 | |
| sizes | LineLength | Line is longer than 120 characters (found 145). | 61 | |
| sizes | LineLength | Line is longer than 120 characters (found 136). | 63 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 120 characters (found 126). | 40 | |
| sizes | LineLength | Line is longer than 120 characters (found 130). | 53 | |
| sizes | LineLength | Line is longer than 120 characters (found 157). | 54 | |
| sizes | LineLength | Line is longer than 120 characters (found 131). | 72 | |
| sizes | LineLength | Line is longer than 120 characters (found 126). | 91 | |
| coding | ReturnCount | Return count is 3 (max allowed is 2). | 97 | |
| coding | ReturnCount | Return count is 9 (max allowed is 2). | 103 | |
| sizes | LineLength | Line is longer than 120 characters (found 138). | 112 | |
| sizes | LineLength | Line is longer than 120 characters (found 157). | 121 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 120 characters (found 131). | 51 | |
| sizes | LineLength | Line is longer than 120 characters (found 178). | 53 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| 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 | |
| metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 21 (max allowed is 20). | 33 | |
| naming | MethodName | Name 'testBinding_NullIstNull' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 47 | |
| naming | MethodName | Name 'testBinding_Aufzaehlungstyp_Objektreferenz' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 | |
| sizes | LineLength | Line is longer than 120 characters (found 132). | 71 | |
| naming | MethodName | Name 'testBinding_RelativerZeitstempel_Attributliste_Ganzzahl32Bit_JaNein_Ganzzahl32BitAlsFestkommzahl_Aufzaehlungstyp' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 71 | |
| sizes | LineLength | Line is longer than 120 characters (found 123). | 76 | |
| sizes | LineLength | Line is longer than 120 characters (found 130). | 79 | |
| sizes | LineLength | Line is longer than 120 characters (found 129). | 80 | |
| naming | MethodName | Name 'testBinding_Ganzzahl64Bit_Kommazahl_Zeichenkette' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 103 | |
| naming | MethodName | Name 'testBinding_Ganzzahl8Bit_Ganzzahl32Bit_Ganzzahl64Bit' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 125 | |
| sizes | ExecutableStatementCount | Executable statement count is 60 (max allowed is 30). | 144 | |
| metrics | JavaNCSS | NCSS for this method is 61 (max allowed is 50). | 144 | |
| sizes | LineLength | Line is longer than 120 characters (found 142). | 145 | |
| naming | MethodName | Name 'testBinding_Ganzzahl64Bit_Ganzzahl32Bit_Ganzzahl16Bit_RelativerZeitstempel_AbsoluterZeitstempel_Attributliste_Attributfeld' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 145 | |
| sizes | LineLength | Line is longer than 120 characters (found 121). | 163 | |
| sizes | LineLength | Line is longer than 120 characters (found 121). | 168 | |
| sizes | LineLength | Line is longer than 120 characters (found 121). | 173 | |
| naming | MethodName | Name 'testBinding_Attributfeld_Ganzzahl32BitAlsFestkommazahl' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 212 | |
| naming | MethodName | Name 'testBinding_Attributfeld_Ganzzahl32Bit_AbsoluterZeitstempel' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 230 | |
| sizes | LineLength | Line is longer than 120 characters (found 171). | 235 | |
| sizes | LineLength | Line is longer than 120 characters (found 171). | 237 | |
| sizes | LineLength | Line is longer than 120 characters (found 171). | 239 | |
| sizes | LineLength | Line is longer than 120 characters (found 144). | 243 | |
| sizes | LineLength | Line is longer than 120 characters (found 129). | 245 | |
| sizes | LineLength | Line is longer than 120 characters (found 129). | 247 | |
| naming | MethodName | Name 'testBinding_PropertyFuerAttributFehlt_KeinFehlerWennDefaultwerteGesetztSind' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 258 | |
| naming | MethodName | Name 'testBinding_PropertyOhneDazugehoerigesAttribut_KeinFehlerPropertyWirdIgnoriert' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 277 | |
| naming | MethodName | Name 'testBindung_AttributgruppePidFalsch_Fehler' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 295 | |
| naming | MethodName | Name 'testBindung_AttributgruppenDefinitionNichtAngegeben_Fehler' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 303 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | MethodName | Name 'testUsage_Marshalling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 21 | |
| naming | MethodName | Name 'testUsage_Unmarshalling' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 120 characters (found 129). | 108 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| 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 | |
| metrics | CyclomaticComplexity | Cyclomatic Complexity is 15 (max allowed is 10). | 12 | |
| metrics | NPathComplexity | NPath Complexity is 16,384 (max allowed is 200). | 12 | |
| coding | ReturnCount | Return count is 14 (max allowed is 2). | 12 | |
| sizes | LineLength | Line is longer than 120 characters (found 162). | 19 | |
| sizes | LineLength | Line is longer than 120 characters (found 149). | 22 | |
| metrics | CyclomaticComplexity | Cyclomatic Complexity is 12 (max allowed is 10). | 39 | |
| metrics | NPathComplexity | NPath Complexity is 2,048 (max allowed is 200). | 39 | |
| coding | ReturnCount | Return count is 11 (max allowed is 2). | 39 | |
| sizes | LineLength | Line is longer than 120 characters (found 195). | 61 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 120 characters (found 136). | 32 | |
| coding | ReturnCount | Return count is 5 (max allowed is 2). | 51 | |
| sizes | LineLength | Line is longer than 120 characters (found 125). | 54 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | MethodName | Name 'testUsage_Empfaenger' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 25 | |
| sizes | LineLength | Line is longer than 120 characters (found 158). | 29 | |
| naming | MethodName | Name 'testUsage_Parameter' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 37 | |
| sizes | LineLength | Line is longer than 120 characters (found 130). | 40 | |
| naming | MethodName | Name 'testUsage_Konfiguration' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| naming | MethodName | Name 'testUsage_DatenSenden' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 53 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 120 characters (found 126). | 27 | |
| sizes | LineLength | Line is longer than 120 characters (found 126). | 32 | |
| sizes | LineLength | Line is longer than 120 characters (found 126). | 37 | |
| sizes | LineLength | Line is longer than 120 characters (found 189). | 42 | |
| sizes | LineLength | Line is longer than 120 characters (found 194). | 47 | |
| sizes | LineLength | Line is longer than 120 characters (found 169). | 52 | |
| sizes | LineLength | Line is longer than 120 characters (found 153). | 58 | |
| sizes | LineLength | Line is longer than 120 characters (found 153). | 63 | |
| sizes | LineLength | Line is longer than 120 characters (found 132). | 103 | |
| sizes | LineLength | Line is longer than 120 characters (found 134). | 114 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| metrics | ClassFanOutComplexity | Class Fan-Out Complexity is 24 (max allowed is 20). | 27 | |
| sizes | LineLength | Line is longer than 120 characters (found 134). | 41 | |
| sizes | LineLength | Line is longer than 120 characters (found 134). | 62 | |
| sizes | LineLength | Line is longer than 120 characters (found 166). | 84 | |
| sizes | LineLength | Line is longer than 120 characters (found 191). | 88 | |
| sizes | LineLength | Line is longer than 120 characters (found 143). | 97 | |
| sizes | LineLength | Line is longer than 120 characters (found 171). | 101 | |
| coding | ReturnCount | Return count is 3 (max allowed is 2). | 105 | |
| sizes | LineLength | Line is longer than 120 characters (found 146). | 119 | |
| sizes | LineLength | Line is longer than 120 characters (found 130). | 134 | |
| sizes | LineLength | Line is longer than 120 characters (found 130). | 143 | |
| sizes | LineLength | Line is longer than 120 characters (found 148). | 196 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 120 characters (found 122). | 25 | |
| sizes | LineLength | Line is longer than 120 characters (found 129). | 32 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 120 characters (found 124). | 84 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| sizes | LineLength | Line is longer than 120 characters (found 149). | 32 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | TypeName | Name 'StraßenTeilSegment' must match pattern '^[A-Z][a-zA-Z0-9]*$'. | 14 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | MemberName | Name '_01spitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 20 | |
| naming | MemberName | Name '_01spitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 21 | |
| naming | MemberName | Name '_30SpitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 22 | |
| naming | MemberName | Name '_30SpitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 23 | |
| naming | MemberName | Name '_50SpitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 24 | |
| naming | MemberName | Name '_50SpitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 25 | |
| naming | ParameterName | Name '_01spitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 31 | |
| naming | ParameterName | Name '_01spitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 40 | |
| naming | ParameterName | Name '_30SpitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 48 | |
| naming | ParameterName | Name '_30SpitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 | |
| naming | ParameterName | Name '_50SpitzenStundeQKfzGesamt' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 64 | |
| naming | ParameterName | Name '_50SpitzenStundeQKfzGesamtZeitPunkte' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 72 | |
| sizes | LineLength | Line is longer than 120 characters (found 226). | 91 | |
| sizes | LineLength | Line is longer than 120 characters (found 123). | 100 | |
| sizes | LineLength | Line is longer than 120 characters (found 123). | 102 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| naming | MethodName | Name 'testMehrereObjekteGefunden_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 31 | |
| naming | MethodName | Name 'testKeinObjektGefunden_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 36 | |
| naming | MethodName | Name 'testPidUnbekannt_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 46 | |
| naming | MethodName | Name 'testTypUndPidPassenNichtZusammen_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 51 | |
| naming | MethodName | Name 'testTypUnbekannt_AusnahmeWerfen' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 56 |