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
97 0 106 0

Files

File  I  W  E
de/bsvrz/dav/dav/communication/appProtocol/T_A_HighLevelCommunication.java 0 5 0
de/bsvrz/dav/dav/communication/davProtocol/T_T_HighLevelCommunication.java 0 6 0
de/bsvrz/dav/dav/main/AbstractSubscriptionsManager.java 0 1 0
de/bsvrz/dav/dav/main/ApplicationStatusUpdater.java 0 1 0
de/bsvrz/dav/dav/main/DavDavRequester.java 0 3 0
de/bsvrz/dav/dav/main/DavTransactionManager.java 0 4 0
de/bsvrz/dav/dav/main/HighLevelConnectionsManager.java 0 2 0
de/bsvrz/dav/dav/main/HighLevelSubscriptionsManager.java 0 3 0
de/bsvrz/dav/dav/main/HighLevelTransmitterManager.java 0 1 0
de/bsvrz/dav/dav/main/ListsManager.java 0 23 0
de/bsvrz/dav/dav/main/LowLevelAuthentication.java 0 1 0
de/bsvrz/dav/dav/main/LowLevelConnectionsManager.java 0 3 0
de/bsvrz/dav/dav/main/LowLevelTransmitterConnections.java 0 6 0
de/bsvrz/dav/dav/main/RemoveLockFiles.java 0 1 0
de/bsvrz/dav/dav/main/RoutingTable.java 0 9 0
de/bsvrz/dav/dav/main/ServerDavParameters.java 0 6 0
de/bsvrz/dav/dav/main/SplittedTransmitterTelegramsTable.java 0 1 0
de/bsvrz/dav/dav/main/TelegramManager.java 0 1 0
de/bsvrz/dav/dav/main/Transmitter.java 0 2 0
de/bsvrz/dav/dav/subscriptions/LocalSendingSubscription.java 0 1 0
de/bsvrz/dav/dav/subscriptions/SubscriptionInfo.java 0 15 0
de/bsvrz/dav/dav/util/accessControl/AccessControlManager.java 0 2 0
de/bsvrz/dav/dav/util/accessControl/ExtendedUserInfo.java 0 1 0
de/bsvrz/dav/dav/util/accessControl/ObjectSet.java 0 1 0
de/bsvrz/dav/dav/util/accessControl/OldUserInfo.java 0 3 0
de/bsvrz/dav/dav/util/accessControl/Role.java 0 4 0

Rules

Category Rule Violations Severity
metrics BooleanExpressionComplexity 1  Warning
ClassDataAbstractionCoupling 9  Warning
ClassFanOutComplexity 14  Warning
CyclomaticComplexity 49  Warning
JavaNCSS 11  Warning
NPathComplexity 22  Warning

Details

de/bsvrz/dav/dav/communication/appProtocol/T_A_HighLevelCommunication.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 10 (max allowed is 7) classes [AuthentificationAnswer, AuthentificationTextAnswer, ClosingTelegram, ComParametersAnswer, CommunicationError, ProtocolVersionAnswer, RequestSenderDataTelegram, TelegramTimeAnswer, TelegramTimeRequest, TerminateOrderTelegram]. 43
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 32 (max allowed is 20). 43
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 45 (max allowed is 10). 318
 Warning metrics JavaNCSS NCSS for this method is 168 (max allowed is 50). 318
 Warning metrics NPathComplexity NPath Complexity is 1,572,486 (max allowed is 200). 318

de/bsvrz/dav/dav/communication/davProtocol/T_T_HighLevelCommunication.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 20 (max allowed is 7) classes [ClosingTelegram, CommunicationError, Runnable, TerminateOrderTelegram, Thread, TransmitterAuthentificationAnswer, TransmitterAuthentificationRequest, TransmitterAuthentificationTextAnswer, TransmitterAuthentificationTextRequest, TransmitterBestWayUpdate, TransmitterComParametersAnswer, TransmitterComParametersRequest, TransmitterDataSubscription, TransmitterDataSubscriptionReceipt, TransmitterDataTelegram, TransmitterDataUnsubscription, TransmitterProtocolVersionAnswer, TransmitterProtocolVersionRequest, TransmitterTelegramTimeAnswer, TransmitterTelegramTimeRequest]. 57
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 43 (max allowed is 20). 57
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 278
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 47 (max allowed is 10). 448
 Warning metrics JavaNCSS NCSS for this method is 197 (max allowed is 50). 448
 Warning metrics NPathComplexity NPath Complexity is 491,526 (max allowed is 200). 448

de/bsvrz/dav/dav/main/AbstractSubscriptionsManager.java

Severity Category Rule Message Line
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 23 (max allowed is 20). 39

de/bsvrz/dav/dav/main/ApplicationStatusUpdater.java

Severity Category Rule Message Line
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 29 (max allowed is 20). 40

de/bsvrz/dav/dav/main/DavDavRequester.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 15 (max allowed is 10). 85
 Warning metrics JavaNCSS NCSS for this method is 79 (max allowed is 50). 85
 Warning metrics NPathComplexity NPath Complexity is 212 (max allowed is 200). 85

de/bsvrz/dav/dav/main/DavTransactionManager.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 14 (max allowed is 7) classes [ApplicationDataTelegram, BaseSubscriptionInfo, ByteArrayInputStream, ClientSubscriptionInformation, DataInputStream, InnerDataSubscription, InnerTransactionDataReceiver, InnerTransactionDataSender, OneSubscriptionPerSendData, SendDataObject, Subscription, TransactionDataDescription, TransactionResultData, TransmitterDataTelegram]. 46
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 29 (max allowed is 20). 46
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 599
 Warning metrics NPathComplexity NPath Complexity is 216 (max allowed is 200). 599

de/bsvrz/dav/dav/main/HighLevelConnectionsManager.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ClientSenderInterface, DataDescription, HighLevelApplicationManager, HighLevelTransmitterManager, ListsManager, ResultData, TelegramManager, TerminationQueryReceiver]. 57
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 27 (max allowed is 20). 57

de/bsvrz/dav/dav/main/HighLevelSubscriptionsManager.java

Severity Category Rule Message Line
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 27 (max allowed is 20). 52
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 12 (max allowed is 10). 137
 Warning metrics NPathComplexity NPath Complexity is 288 (max allowed is 200). 137

de/bsvrz/dav/dav/main/HighLevelTransmitterManager.java

Severity Category Rule Message Line
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 30 (max allowed is 20). 57

de/bsvrz/dav/dav/main/ListsManager.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 10 (max allowed is 7) classes [AttributeGroupAspectCombination, DelayedSubscriptionHandle, DelayedSubscriptionThread, Hashtable, LocalSubscriptionInfos, TransmitterListsDeliveryUnsubscription, TransmitterListsSubscription, TransmitterListsUnsubscription, TransmitterListsUpdate, TransmitterSubscriptionInfos]. 49
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 16 (max allowed is 10). 128
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 43 (max allowed is 10). 208
 Warning metrics JavaNCSS NCSS for this method is 126 (max allowed is 50). 208
 Warning metrics NPathComplexity NPath Complexity is 202,662 (max allowed is 200). 208
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 15 (max allowed is 10). 406
 Warning metrics NPathComplexity NPath Complexity is 520 (max allowed is 200). 406
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 20 (max allowed is 10). 500
 Warning metrics NPathComplexity NPath Complexity is 252 (max allowed is 200). 500
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 35 (max allowed is 10). 574
 Warning metrics JavaNCSS NCSS for this method is 95 (max allowed is 50). 574
 Warning metrics NPathComplexity NPath Complexity is 2,898 (max allowed is 200). 574
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 22 (max allowed is 10). 723
 Warning metrics JavaNCSS NCSS for this method is 66 (max allowed is 50). 723
 Warning metrics NPathComplexity NPath Complexity is 1,532 (max allowed is 200). 723
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 21 (max allowed is 10). 920
 Warning metrics JavaNCSS NCSS for this method is 59 (max allowed is 50). 920
 Warning metrics NPathComplexity NPath Complexity is 339 (max allowed is 200). 920
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 45 (max allowed is 10). 1028
 Warning metrics JavaNCSS NCSS for this method is 116 (max allowed is 50). 1028
 Warning metrics NPathComplexity NPath Complexity is 109,513 (max allowed is 200). 1028
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 1295
 Warning metrics BooleanExpressionComplexity Boolean expression complexity is 5 (max allowed is 3). 1297

de/bsvrz/dav/dav/main/LowLevelAuthentication.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 12 (max allowed is 10). 62

de/bsvrz/dav/dav/main/LowLevelConnectionsManager.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 11 (max allowed is 7) classes [AuthentificationComponent, DataDescription, DavConnectionListener, DavInitializationException, Formatter, HighLevelConnectionsManager, InitialisationNotCompleteException, LowLevelApplicationConnections, LowLevelAuthentication, LowLevelTransmitterConnections, SelfClientDavConnection]. 47
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 34 (max allowed is 20). 47
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 185

de/bsvrz/dav/dav/main/LowLevelTransmitterConnections.java

Severity Category Rule Message Line
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 26 (max allowed is 20). 47
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 14 (max allowed is 10). 155
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 257
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 305
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 473
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 693

de/bsvrz/dav/dav/main/RemoveLockFiles.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 15 (max allowed is 10). 42

de/bsvrz/dav/dav/main/RoutingTable.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 175
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 17 (max allowed is 10). 228
 Warning metrics NPathComplexity NPath Complexity is 528 (max allowed is 200). 228
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 17 (max allowed is 10). 297
 Warning metrics NPathComplexity NPath Complexity is 528 (max allowed is 200). 297
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 18 (max allowed is 10). 384
 Warning metrics JavaNCSS NCSS for this method is 52 (max allowed is 50). 384
 Warning metrics NPathComplexity NPath Complexity is 4,770 (max allowed is 200). 384
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 12 (max allowed is 10). 671

de/bsvrz/dav/dav/main/ServerDavParameters.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 25 (max allowed is 10). 223
 Warning metrics JavaNCSS NCSS for this method is 69 (max allowed is 50). 223
 Warning metrics NPathComplexity NPath Complexity is 34,848 (max allowed is 200). 223
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 114 (max allowed is 10). 334
 Warning metrics JavaNCSS NCSS for this method is 300 (max allowed is 50). 334
 Warning metrics NPathComplexity NPath Complexity is 5,541,538,603,991,041 (max allowed is 200). 334

de/bsvrz/dav/dav/main/SplittedTransmitterTelegramsTable.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 12 (max allowed is 10). 65

de/bsvrz/dav/dav/main/TelegramManager.java

Severity Category Rule Message Line
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 27 (max allowed is 20). 57

de/bsvrz/dav/dav/main/Transmitter.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ArgumentList, BufferedReader, FilenameFilter, InputStreamReader, LowLevelConnectionsManager, ServerDavParameters, Socket, UncaughtExceptionHandler]. 41
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 49

de/bsvrz/dav/dav/subscriptions/LocalSendingSubscription.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 101

de/bsvrz/dav/dav/subscriptions/SubscriptionInfo.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 8 (max allowed is 7) classes [ByteArrayOutputStream, DataOutputStream, PendingSubscription, RemoteDrainSubscription, RemoteReceiverSubscription, RemoteSenderSubscription, RemoteSourceSubscription, SubscriptionList]. 45
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 26 (max allowed is 20). 45
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 21 (max allowed is 10). 217
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 406
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 505
 Warning metrics NPathComplexity NPath Complexity is 256 (max allowed is 200). 505
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 18 (max allowed is 10). 582
 Warning metrics NPathComplexity NPath Complexity is 1,024 (max allowed is 200). 582
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 20 (max allowed is 10). 780
 Warning metrics NPathComplexity NPath Complexity is 1,326 (max allowed is 200). 780
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 15 (max allowed is 10). 860
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 18 (max allowed is 10). 994
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 1219
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 1333
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 1382

de/bsvrz/dav/dav/util/accessControl/AccessControlManager.java

Severity Category Rule Message Line
 Warning metrics ClassDataAbstractionCoupling Class Data Abstraction Coupling is 12 (max allowed is 7) classes [AccessControlUnit, ChildrenTreeEnumerator, ExtendedUserInfo, HashBagMap, LinkedBlockingQueue, OldUserInfo, ReentrantReadWriteLock, Region, Role, Thread, Timer, TimerTask]. 44
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 23 (max allowed is 20). 44

de/bsvrz/dav/dav/util/accessControl/ExtendedUserInfo.java

Severity Category Rule Message Line
 Warning metrics NPathComplexity NPath Complexity is 224 (max allowed is 200). 164

de/bsvrz/dav/dav/util/accessControl/ObjectSet.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 309

de/bsvrz/dav/dav/util/accessControl/OldUserInfo.java

Severity Category Rule Message Line
 Warning metrics ClassFanOutComplexity Class Fan-Out Complexity is 26 (max allowed is 20). 43
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 19 (max allowed is 10). 292
 Warning metrics NPathComplexity NPath Complexity is 231 (max allowed is 200). 292

de/bsvrz/dav/dav/util/accessControl/Role.java

Severity Category Rule Message Line
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 91
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 146
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 13 (max allowed is 10). 201
 Warning metrics CyclomaticComplexity Cyclomatic Complexity is 11 (max allowed is 10). 467