Checkstyle Results

The following document contains the results of Checkstyle 6.18 with src/checkstyle/checkstyle-configuration.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
205 0 0 185

Files

File  I  W  E
davmail/caldav/CaldavConnection.java 0 0 2
davmail/exchange/ExchangeSession.java 0 0 3
davmail/exchange/ExchangeSessionFactory.java 0 0 1
davmail/exchange/ICSCalendarValidator.java 0 0 5
davmail/exchange/auth/O365Authenticator.java 0 0 1
davmail/exchange/auth/O365DeviceCodeAuthenticator.java 0 0 2
davmail/exchange/auth/O365InteractiveAuthenticator.java 0 0 6
davmail/exchange/auth/O365InteractiveAuthenticatorBackend.java 0 0 4
davmail/exchange/auth/O365Token.java 0 0 2
davmail/exchange/dav/DavExchangeSession.java 0 0 10
davmail/exchange/dav/Field.java 0 0 3
davmail/exchange/ews/AffectedTaskOccurrences.java 0 0 2
davmail/exchange/ews/ConflictResolution.java 0 0 3
davmail/exchange/ews/ContactDataShape.java 0 0 4
davmail/exchange/ews/ContainmentComparison.java 0 0 8
davmail/exchange/ews/ContainmentMode.java 0 0 5
davmail/exchange/ews/DeleteType.java 0 0 3
davmail/exchange/ews/Disposal.java 0 0 3
davmail/exchange/ews/DistinguishedFolderId.java 0 0 1
davmail/exchange/ews/EwsExchangeSession.java 0 0 12
davmail/exchange/ews/Field.java 0 0 1
davmail/exchange/ews/MessageDisposition.java 0 0 3
davmail/exchange/ews/RecurrenceFieldUpdate.java 0 0 2
davmail/exchange/ews/SearchScope.java 0 0 4
davmail/exchange/ews/SendMeetingCancellations.java 0 0 3
davmail/exchange/ews/SendMeetingInvitations.java 0 0 3
davmail/exchange/ews/SendMeetingInvitationsOrCancellations.java 0 0 3
davmail/exchange/graph/GraphExchangeSession.java 0 0 3
davmail/exchange/graph/GraphField.java 0 0 1
davmail/exchange/graph/GraphObject.java 0 0 4
davmail/http/DavMailIdleConnectionEvictor.java 0 0 4
davmail/http/DavMailNTLMEngineImpl.java 0 0 20
davmail/http/HttpClientAdapter.java 0 0 1
davmail/http/KerberosHelper.java 0 0 2
davmail/http/SelfSignedCertificateGenerator.java 0 0 1
davmail/http/SunPKCS11ProviderHandler.java 0 0 1
davmail/http/URIUtil.java 0 0 19
davmail/http/request/ExchangeDavRequest.java 0 0 1
davmail/imap/ImapConnection.java 0 0 5
davmail/ldap/Ber.java 0 0 2
davmail/ldap/BerEncoder.java 0 0 1
davmail/ldap/HexDumpEncoder.java 0 0 11
davmail/ldap/LdapConnection.java 0 0 4
davmail/service/DavService.java 0 0 2
davmail/ui/OSXInfoPlist.java 0 0 1
davmail/ui/tray/SwtGatewayTray.java 0 0 2
davmail/util/DateUtil.java 0 0 1

Rules

Category Rule Violations Severity
blocks LeftCurly 7  Error
NeedBraces 16  Error
RightCurly 1  Error
coding MissingSwitchDefault 5  Error
design FinalClass 4  Error
HideUtilityClassConstructor 4  Error
imports UnusedImports 9  Error
misc TodoComment 14  Error
modifier ModifierOrder 8  Error
RedundantModifier 6  Error
naming ConstantName 89  Error
LocalFinalVariableName 5  Error
MemberName 5  Error
MethodName 4  Error
StaticVariableName 1  Error
sizes ParameterNumber 7  Error

Details

davmail/caldav/CaldavConnection.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'ical_allowed_abs_path' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 86
 Error misc TodoComment Comment matches to-do format 'TODO:'. 307

davmail/exchange/ExchangeSession.java

Severity Category Rule Message Line
 Error blocks LeftCurly '{' at column 21 should be on the previous line. 2320
 Error naming ConstantName Name 'importanceToPriorityMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 3358
 Error naming ConstantName Name 'priorityToImportanceMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 3366

davmail/exchange/ExchangeSessionFactory.java

Severity Category Rule Message Line
 Error coding MissingSwitchDefault switch without "default" clause. 255

davmail/exchange/ICSCalendarValidator.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 33
 Error blocks NeedBraces 'if' construct must use '{}'s. 83
 Error blocks NeedBraces 'if' construct must use '{}'s. 99
 Error blocks LeftCurly '{' at column 34 should have line break after. 164
 Error blocks LeftCurly '{' at column 36 should have line break after. 165

davmail/exchange/auth/O365Authenticator.java

Severity Category Rule Message Line
 Error blocks NeedBraces 'if' construct must use '{}'s. 656

davmail/exchange/auth/O365DeviceCodeAuthenticator.java

Severity Category Rule Message Line
 Error modifier ModifierOrder 'private' modifier out of order with the JLS suggestions. 42
 Error modifier ModifierOrder 'private' modifier out of order with the JLS suggestions. 43

davmail/exchange/auth/O365InteractiveAuthenticator.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - davmail.exchange.ews.BaseShape. 24
 Error imports UnusedImports Unused import - davmail.exchange.ews.DistinguishedFolderId. 25
 Error imports UnusedImports Unused import - davmail.exchange.ews.GetFolderMethod. 26
 Error imports UnusedImports Unused import - davmail.exchange.ews.GetUserConfigurationMethod. 27
 Error imports UnusedImports Unused import - org.apache.http.client.methods.CloseableHttpResponse. 29
 Error imports UnusedImports Unused import - java.security.Security. 38

davmail/exchange/auth/O365InteractiveAuthenticatorBackend.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 24
 Error modifier RedundantModifier Redundant 'public' modifier. 25
 Error modifier RedundantModifier Redundant 'public' modifier. 26
 Error modifier RedundantModifier Redundant 'public' modifier. 27

davmail/exchange/auth/O365Token.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - davmail.exchange.NetworkDownException. 25
 Error blocks NeedBraces 'if' construct must use '{}'s. 124

davmail/exchange/dav/DavExchangeSession.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - java.net.NoRouteToHostException. 89
 Error imports UnusedImports Unused import - java.net.URLStreamHandler. 94
 Error naming ConstantName Name 'vTodoToTaskStatusMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 126
 Error naming ConstantName Name 'taskTovTodoStatusMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 127
 Error misc TodoComment Comment matches to-do format 'TODO:'. 175
 Error naming LocalFinalVariableName Name 'MS_HEADER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1164
 Error misc TodoComment Comment matches to-do format 'TODO:'. 1325
 Error blocks RightCurly '}' at column 9 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else or try/catch/finally). 2886
 Error naming ConstantName Name 'importanceToPriorityMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 3152
 Error naming ConstantName Name 'priorityToImportanceMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 3160

davmail/exchange/dav/Field.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'distinguishedPropertySetMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
 Error naming ConstantName Name 'propertyTypeMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 72
 Error naming ConstantName Name 'fieldMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 89

davmail/exchange/ews/AffectedTaskOccurrences.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'AllOccurrences' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'SpecifiedOccurrenceOnly' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31

davmail/exchange/ews/ConflictResolution.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'NeverOverwrite' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'AutoResolve' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'AlwaysOverwrite' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32

davmail/exchange/ews/ContactDataShape.java

Severity Category Rule Message Line
 Error design FinalClass Class ContactDataShape should be declared as final. 24
 Error naming ConstantName Name 'IdOnly' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'Default' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'AllProperties' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32

davmail/exchange/ews/ContainmentComparison.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'Exact' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'IgnoreCase' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'IgnoreNonSpacingCharacters' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
 Error naming ConstantName Name 'Loose' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
 Error naming ConstantName Name 'IgnoreCaseAndNonSpacingCharacters' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
 Error naming ConstantName Name 'LooseAndIgnoreCase' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
 Error naming ConstantName Name 'LooseAndIgnoreNonSpace' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
 Error naming ConstantName Name 'LooseAndIgnoreCaseAndIgnoreNonSpace' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 37

davmail/exchange/ews/ContainmentMode.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'FullString' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 38
 Error naming ConstantName Name 'Prefixed' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 42
 Error naming ConstantName Name 'Substring' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
 Error naming ConstantName Name 'PrefixOnWords' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
 Error naming ConstantName Name 'ExactPhrase' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48

davmail/exchange/ews/DeleteType.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'HardDelete' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'SoftDelete' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'MoveToDeletedItems' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32

davmail/exchange/ews/Disposal.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'HardDelete' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'SoftDelete' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'MoveToDeletedItems' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32

davmail/exchange/ews/DistinguishedFolderId.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'folderIdMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47

davmail/exchange/ews/EwsExchangeSession.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'vTodoToTaskStatusMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 70
 Error naming ConstantName Name 'taskTovTodoStatusMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 71
 Error naming ConstantName Name 'partstatToResponseMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 125
 Error naming ConstantName Name 'responseTypeToPartstatMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 126
 Error naming ConstantName Name 'statusToBusyStatusMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 127
 Error misc TodoComment Comment matches to-do format 'TODO:'. 1724
 Error misc TodoComment Comment matches to-do format 'TODO:'. 1817
 Error coding MissingSwitchDefault switch without "default" clause. 1850
 Error blocks NeedBraces 'if' construct must use '{}'s. 1891
 Error blocks NeedBraces 'if' construct must use '{}'s. 1899
 Error blocks NeedBraces 'if' construct must use '{}'s. 1901
 Error misc TodoComment Comment matches to-do format 'TODO:'. 2640

davmail/exchange/ews/Field.java

Severity Category Rule Message Line
 Error misc TodoComment Comment matches to-do format 'TODO:'. 215

davmail/exchange/ews/MessageDisposition.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'SaveOnly' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'SendOnly' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
 Error naming ConstantName Name 'SendAndSaveCopy' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33

davmail/exchange/ews/RecurrenceFieldUpdate.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'calDayToDayOfWeek' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 39
 Error blocks NeedBraces 'if' construct must use '{}'s. 323

davmail/exchange/ews/SearchScope.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'ActiveDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'ActiveDirectoryContacts' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'Contacts' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
 Error naming ConstantName Name 'ContactsActiveDirectory' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33

davmail/exchange/ews/SendMeetingCancellations.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'SendToNone' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'SendOnlyToAll' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'SendToAllAndSaveCopy' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32

davmail/exchange/ews/SendMeetingInvitations.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'SendToNone' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'SendOnlyToAll' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'SendToAllAndSaveCopy' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32

davmail/exchange/ews/SendMeetingInvitationsOrCancellations.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'SendToNone' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error naming ConstantName Name 'SendOnlyToAll' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error naming ConstantName Name 'SendToAllAndSaveCopy' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32

davmail/exchange/graph/GraphExchangeSession.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'statusToBusyStatusMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 106
 Error misc TodoComment Comment matches to-do format 'TODO:'. 2069
 Error misc TodoComment Comment matches to-do format 'TODO:'. 2346

davmail/exchange/graph/GraphField.java

Severity Category Rule Message Line
 Error coding MissingSwitchDefault switch without "default" clause. 424

davmail/exchange/graph/GraphObject.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'vTodoToTaskStatusMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 373
 Error naming ConstantName Name 'taskTovTodoStatusMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 374
 Error naming ConstantName Name 'importanceToPriorityMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 403
 Error naming ConstantName Name 'priorityToImportanceMap' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 411

davmail/http/DavMailIdleConnectionEvictor.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 37
 Error naming ConstantName Name 'connectionManagers' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 41
 Error naming ConstantName Name 'sleepTimeMs' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
 Error naming ConstantName Name 'maxIdleTimeMs' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44

davmail/http/DavMailNTLMEngineImpl.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'FLAG_REQUEST_NTLMv1' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 68
 Error sizes ParameterNumber More than 7 parameters (found 8). 172
 Error sizes ParameterNumber More than 7 parameters (found 11). 199
 Error sizes ParameterNumber More than 7 parameters (found 11). 282
 Error naming MethodName Name 'RC4' must match pattern '^[a-z][a-zA-Z0-9]*$'. 534
 Error sizes ParameterNumber More than 7 parameters (found 8). 1231
 Error sizes ParameterNumber More than 7 parameters (found 9). 1245
 Error sizes ParameterNumber More than 7 parameters (found 11). 1259
 Error sizes ParameterNumber More than 7 parameters (found 12). 1275
 Error naming MethodName Name 'F' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1586
 Error naming MethodName Name 'G' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1590
 Error naming MethodName Name 'H' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1594
 Error naming MemberName Name 'A' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1618
 Error naming MemberName Name 'B' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1619
 Error naming MemberName Name 'C' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1620
 Error naming MemberName Name 'D' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1621
 Error naming LocalFinalVariableName Name 'AA' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1692
 Error naming LocalFinalVariableName Name 'BB' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1693
 Error naming LocalFinalVariableName Name 'CC' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1694
 Error naming LocalFinalVariableName Name 'DD' must match pattern '^[a-z][a-zA-Z0-9]*$'. 1695

davmail/http/HttpClientAdapter.java

Severity Category Rule Message Line
 Error naming StaticVariableName Name 'WORKSTATION_NAME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 93

davmail/http/KerberosHelper.java

Severity Category Rule Message Line
 Error design FinalClass Class KerberosHelper should be declared as final. 43
 Error misc TodoComment Comment matches to-do format 'TODO:'. 212

davmail/http/SelfSignedCertificateGenerator.java

Severity Category Rule Message Line
 Error design FinalClass Class SelfSignedCertificateGenerator should be declared as final. 53

davmail/http/SunPKCS11ProviderHandler.java

Severity Category Rule Message Line
 Error modifier RedundantModifier Redundant 'public' modifier. 84

davmail/http/URIUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 32
 Error naming ConstantName Name 'percent' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 39
 Error naming ConstantName Name 'digit' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 53
 Error naming ConstantName Name 'alpha' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 68
 Error naming ConstantName Name 'alphanum' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 86
 Error naming ConstantName Name 'hex' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 101
 Error naming ConstantName Name 'escaped' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 120
 Error naming ConstantName Name 'mark' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 135
 Error naming ConstantName Name 'unreserved' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 157
 Error naming ConstantName Name 'reserved' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 172
 Error naming ConstantName Name 'uric' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 194
 Error naming ConstantName Name 'pchar' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 209
 Error naming ConstantName Name 'param' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 230
 Error naming ConstantName Name 'segment' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 239
 Error naming ConstantName Name 'path_segments' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 254
 Error naming ConstantName Name 'abs_path' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 267
 Error naming ConstantName Name 'allowed_abs_path' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 277
 Error naming ConstantName Name 'allowed_query' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 288
 Error naming ConstantName Name 'allowed_within_query' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 298

davmail/http/request/ExchangeDavRequest.java

Severity Category Rule Message Line
 Error misc TodoComment Comment matches to-do format 'TODO:'. 256

davmail/imap/ImapConnection.java

Severity Category Rule Message Line
 Error modifier ModifierOrder 'private' modifier out of order with the JLS suggestions. 857
 Error modifier RedundantModifier Redundant 'public' modifier. 861
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 896
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 1559
 Error modifier ModifierOrder 'protected' modifier out of order with the JLS suggestions. 2190

davmail/ldap/Ber.java

Severity Category Rule Message Line
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 97
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 104

davmail/ldap/BerEncoder.java

Severity Category Rule Message Line
 Error blocks NeedBraces 'if' construct must use '{}'s. 378

davmail/ldap/HexDumpEncoder.java

Severity Category Rule Message Line
 Error blocks NeedBraces 'if' construct must use '{}'s. 62
 Error blocks NeedBraces 'else' construct must use '{}'s. 64
 Error blocks NeedBraces 'if' construct must use '{}'s. 68
 Error blocks NeedBraces 'else' construct must use '{}'s. 70
 Error blocks NeedBraces 'if' construct must use '{}'s. 101
 Error blocks NeedBraces 'if' construct must use '{}'s. 109
 Error blocks NeedBraces 'if' construct must use '{}'s. 136
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 151
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 259
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 288
 Error blocks LeftCurly '{' at column 5 should be on the previous line. 319

davmail/ldap/LdapConnection.java

Severity Category Rule Message Line
 Error misc TodoComment Comment matches to-do format 'TODO:'. 81
 Error misc TodoComment Comment matches to-do format 'TODO:'. 153
 Error misc TodoComment Comment matches to-do format 'TODO:'. 937
 Error coding MissingSwitchDefault switch without "default" clause. 1737

davmail/service/DavService.java

Severity Category Rule Message Line
 Error naming MemberName Name 'LOCK' must match pattern '^[a-z][a-zA-Z0-9]*$'. 32
 Error coding MissingSwitchDefault switch without "default" clause. 42

davmail/ui/OSXInfoPlist.java

Severity Category Rule Message Line
 Error design FinalClass Class OSXInfoPlist should be declared as final. 34

davmail/ui/tray/SwtGatewayTray.java

Severity Category Rule Message Line
 Error naming ConstantName Name 'lock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 60
 Error naming ConstantName Name 'ready' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 61

davmail/util/DateUtil.java

Severity Category Rule Message Line
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 41