Checkstyle Results

The following document contains the results of Checkstyle 10.21.1 with checkstyle.xml ruleset.

Summary

Files  Info  Warnings  Errors
152 0 597 0

Files

File  I  W  E
waffle/apache/GenericWindowsPrincipal.java 0 6 0
waffle/apache/MixedAuthenticator.java 0 12 0
waffle/apache/MixedAuthenticatorTest.java 0 24 0
waffle/apache/NegotiateAuthenticator.java 0 12 0
waffle/apache/NegotiateAuthenticatorTest.java 0 21 0
waffle/apache/WaffleAuthenticatorBase.java 0 9 0
waffle/apache/WaffleAuthenticatorBaseTest.java 0 9 0
waffle/apache/WindowsAccountTest.java 0 6 0
waffle/apache/WindowsRealm.java 0 3 0
waffle/apache/catalina/SimpleHttpRequest.java 0 15 0
waffle/apache/catalina/SimpleHttpResponse.java 0 3 0
waffle/jaas/GroupPrincipalTest.java 0 1 0
waffle/jaas/RolePrincipalTest.java 0 2 0
waffle/jaas/UserPrincipalTest.java 0 2 0
waffle/jaas/UsernamePasswordCallbackHandler.java 0 4 0
waffle/jaas/WindowsLoginModule.java 0 6 0
waffle/jaas/WindowsLoginModuleTest.java 0 16 0
waffle/jetty/StartEmbeddedJetty.java 0 2 0
waffle/jetty/StartEmbeddedJettyValidateNTLMGroup.java 0 10 0
waffle/jetty/package-info.java 0 6 0
waffle/mock/MockWindowsAuthProvider.java 0 4 0
waffle/mock/MockWindowsIdentity.java 0 2 0
waffle/mock/MockWindowsSecurityContext.java 0 4 0
waffle/mock/http/RecordUserNameFilterChain.java 0 4 0
waffle/mock/http/SimpleFilterChain.java 0 2 0
waffle/mock/http/SimpleFilterConfig.java 0 2 0
waffle/mock/http/SimpleHttpRequest.java 0 8 0
waffle/mock/http/SimpleHttpResponse.java 0 4 0
waffle/mock/http/SimpleHttpSession.java 0 8 0
waffle/mock/http/SimpleRequestDispatcher.java 0 2 0
waffle/servlet/AutoDisposableWindowsPrincipal.java 0 2 0
waffle/servlet/BasicSecurityFilterTest.java 0 7 0
waffle/servlet/CorsAwareNegotiateSecurityFilter.java 0 8 0
waffle/servlet/CorsAwareNegotiateSecurityFilterTest.java 0 6 0
waffle/servlet/ImpersonateTest.java 0 9 0
waffle/servlet/NegotiateRequestWrapper.java 0 2 0
waffle/servlet/NegotiateSecurityFilter.java 0 9 0
waffle/servlet/NegotiateSecurityFilterLoadTest.java 0 4 0
waffle/servlet/NegotiateSecurityFilterTest.java 0 31 0
waffle/servlet/WaffleInfoServlet.java 0 7 0
waffle/servlet/WaffleInfoServletTest.java 0 8 0
waffle/servlet/WindowsPrincipal.java 0 3 0
waffle/servlet/WindowsPrincipalTest.java 0 8 0
waffle/servlet/spi/BasicSecurityFilterProvider.java 0 6 0
waffle/servlet/spi/NegotiateSecurityFilterProvider.java 0 6 0
waffle/servlet/spi/SecurityFilterProvider.java 0 4 0
waffle/servlet/spi/SecurityFilterProviderCollection.java 0 8 0
waffle/servlet/spi/SecurityFilterProviderCollectionTest.java 0 2 0
waffle/shiro/AbstractWaffleRealm.java 0 1 0
waffle/shiro/GroupMappingWaffleRealm.java 0 1 0
waffle/shiro/GroupMappingWaffleRealmTest.java 0 3 0
waffle/shiro/WaffleFqnPrincipal.java 0 1 0
waffle/shiro/dynamic/DynamicAuthenticationFilter.java 0 7 0
waffle/shiro/dynamic/DynamicAuthenticationFilterTest.java 0 2 0
waffle/shiro/negotiate/AuthenticationInProgressException.java 0 1 0
waffle/shiro/negotiate/MockServletResponse.java 0 1 0
waffle/shiro/negotiate/NegotiateAuthenticationFilter.java 0 5 0
waffle/shiro/negotiate/NegotiateAuthenticationFilterTest.java 0 3 0
waffle/shiro/negotiate/NegotiateAuthenticationRealm.java 0 3 0
waffle/shiro/negotiate/NegotiateAuthenticationRealmTest.java 0 1 0
waffle/shiro/negotiate/NegotiateAuthenticationStrategy.java 0 3 0
waffle/shiro/negotiate/NegotiateInfo.java 0 2 0
waffle/shiro/negotiate/NegotiateToken.java 0 3 0
waffle/spring/DelegatingNegotiateSecurityFilter.java 0 6 0
waffle/spring/DelegatingNegotiateSecurityFilterTest.java 0 10 0
waffle/spring/FqnGrantedAuthorityFactory.java 0 4 0
waffle/spring/FqnGrantedAuthorityFactoryTest.java 0 2 0
waffle/spring/GrantedAuthorityFactory.java 0 2 0
waffle/spring/ImpersonateTest.java 0 8 0
waffle/spring/NegotiateSecurityFilter.java 0 8 0
waffle/spring/NegotiateSecurityFilterEntryPoint.java 0 6 0
waffle/spring/NegotiateSecurityFilterEntryPointTest.java 0 8 0
waffle/spring/NegotiateSecurityFilterTest.java 0 8 0
waffle/spring/WindowsAuthenticationProvider.java 0 8 0
waffle/spring/WindowsAuthenticationProviderTest.java 0 4 0
waffle/spring/WindowsAuthenticationToken.java 0 4 0
waffle/spring/WindowsAuthenticationTokenTest.java 0 4 0
waffle/spring/boot/WaffleAutoConfiguration.java 0 4 0
waffle/spring/boot/WaffleProperties.java 0 4 0
waffle/spring/boot/demo/DemoController.java 0 2 0
waffle/spring/boot/demo/SecurityConfig.java 0 2 0
waffle/spring/handlers/CustomAccessDeniedHandler.java 0 4 0
waffle/util/AuthorizationHeader.java 0 6 0
waffle/util/AuthorizationHeaderTest.java 0 12 0
waffle/util/CorsPreFlightCheck.java 0 4 0
waffle/util/CorsPreFlightCheckTest.java 0 4 0
waffle/util/NtlmServletRequestTest.java 0 2 0
waffle/util/SPNegoMessage.java 0 2 0
waffle/util/SPNegoMessageTest.java 0 2 0
waffle/util/WaffleInfo.java 0 16 0
waffle/util/WaffleInfoTest.java 0 6 0
waffle/util/cache/Cache.java 0 8 0
waffle/util/cache/CacheSupplier.java 0 1 0
waffle/util/cache/CaffeineCache.java 0 4 0
waffle/windows/auth/IWindowsAccount.java 0 2 0
waffle/windows/auth/IWindowsAuthProvider.java 0 2 0
waffle/windows/auth/IWindowsComputer.java 0 2 0
waffle/windows/auth/IWindowsCredentialsHandle.java 0 2 0
waffle/windows/auth/IWindowsDomain.java 0 2 0
waffle/windows/auth/IWindowsIdentity.java 0 2 0
waffle/windows/auth/IWindowsImpersonationContext.java 0 2 0
waffle/windows/auth/IWindowsSecurityContext.java 0 2 0
waffle/windows/auth/WindowsAccountTest.java 0 4 0
waffle/windows/auth/WindowsAuthProviderLoadTest.java 0 2 0
waffle/windows/auth/WindowsAuthProviderTest.java 0 6 0
waffle/windows/auth/WindowsCredentialsHandleTest.java 0 2 0
waffle/windows/auth/WindowsSecurityContextTest.java 0 2 0
waffle/windows/auth/impl/WindowsAccountImpl.java 0 2 0
waffle/windows/auth/impl/WindowsAuthProviderImpl.java 0 4 0
waffle/windows/auth/impl/WindowsComputerImpl.java 0 4 0
waffle/windows/auth/impl/WindowsCredentialsHandleImpl.java 0 2 0
waffle/windows/auth/impl/WindowsDomainImpl.java 0 2 0
waffle/windows/auth/impl/WindowsIdentityImpersonationContextImpl.java 0 2 0
waffle/windows/auth/impl/WindowsIdentityImpl.java 0 4 0
waffle/windows/auth/impl/WindowsSecurityContextImpersonationContextImpl.java 0 2 0
waffle/windows/auth/impl/WindowsSecurityContextImpl.java 0 2 0

Rules

Category Rule Violations Severity
coding OverloadMethodsDeclarationOrder 1  Warning
design OneTopLevelClass 2  Warning
imports CustomImportOrder
  • separateLineBetweenGroups: "true"
  • sortImportsInGroupAlphabetically: "true"
  • customImportOrderRules: "STATIC###THIRD_PARTY_PACKAGE"
  • tokens: "IMPORT, STATIC_IMPORT, PACKAGE_DEF"
456  Warning
javadoc JavadocParagraph 30  Warning
SummaryJavadoc
  • forbiddenSummaryFragments: "^@return the *|^This method returns |^A [{]@code [a-zA-Z0-9]+[}]( is a )"
10  Warning
naming AbbreviationAsWordInName
  • tokens: "CLASS_DEF, INTERFACE_DEF, ENUM_DEF, ANNOTATION_DEF, ANNOTATION_FIELD_DEF, PARAMETER_DEF, VARIABLE_DEF, METHOD_DEF, PATTERN_VARIABLE_DEF, RECORD_DEF, RECORD_COMPONENT_DEF"
  • ignoreFinal: "false"
  • allowedAbbreviations: "XML,URL"
  • allowedAbbreviationLength: "0"
77  Warning
sizes LineLength
  • fileExtensions: "java"
  • max: "120"
  • ignorePattern: "^package.*|^import.*|a href|href|http://|https://|ftp://"
21  Error

Details

waffle/apache/GenericWindowsPrincipal.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.realm.GenericPrincipal' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.realm.GenericPrincipal' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.realm.GenericPrincipal' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 33

waffle/apache/MixedAuthenticator.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.RequestDispatcher' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 38
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 44
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.RequestDispatcher' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 34
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 38
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 44
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.RequestDispatcher' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 34
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 38
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 44

waffle/apache/MixedAuthenticatorTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 31
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 34
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 36
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.Context' 39
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.apache.catalina.SimpleHttpRequest' 48
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 110
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengePOST' must contain no more than '1' consecutive capital letters. 130
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testProgrammaticSecuritySID' must contain no more than '1' consecutive capital letters. 298
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.ServletException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 33
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 36
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.Context' 39
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.apache.catalina.SimpleHttpRequest' 48
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 110
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengePOST' must contain no more than '1' consecutive capital letters. 130
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testProgrammaticSecuritySID' must contain no more than '1' consecutive capital letters. 298
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.ServletException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 33
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 36
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.Context' 39
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.apache.catalina.SimpleHttpRequest' 49
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 111
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengePOST' must contain no more than '1' consecutive capital letters. 131
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testProgrammaticSecuritySID' must contain no more than '1' consecutive capital letters. 299

waffle/apache/NegotiateAuthenticator.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletResponse' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 40
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.http.HttpServletResponse' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 40
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.http.HttpServletResponse' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 40

waffle/apache/NegotiateAuthenticatorTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 31
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.Context' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.apache.catalina.SimpleHttpRequest' 44
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 113
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengePOST' must contain no more than '1' consecutive capital letters. 132
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testPOSTEmpty' must contain no more than '1' consecutive capital letters. 244
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 31
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.Context' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.apache.catalina.SimpleHttpRequest' 44
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 113
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengePOST' must contain no more than '1' consecutive capital letters. 132
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testPOSTEmpty' must contain no more than '1' consecutive capital letters. 244
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 31
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.Context' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.apache.catalina.SimpleHttpRequest' 45
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 114
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengePOST' must contain no more than '1' consecutive capital letters. 133
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testPOSTEmpty' must contain no more than '1' consecutive capital letters. 245

waffle/apache/WaffleAuthenticatorBase.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAuthProvider' 42
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 29
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAuthProvider' 42
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 29
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.LifecycleException' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAuthProvider' 42

waffle/apache/WaffleAuthenticatorBaseTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletResponse' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Request' 30
 Warning naming AbbreviationAsWordInName Abbreviation in name 'should_accept_NTLM_protocol' must contain no more than '1' consecutive capital letters. 94
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Request' 30
 Warning naming AbbreviationAsWordInName Abbreviation in name 'should_accept_NTLM_protocol' must contain no more than '1' consecutive capital letters. 94
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Request' 30
 Warning naming AbbreviationAsWordInName Abbreviation in name 'should_accept_NTLM_protocol' must contain no more than '1' consecutive capital letters. 94

waffle/apache/WindowsAccountTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 39
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 39
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 39

waffle/apache/WindowsRealm.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.realm.RealmBase' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.realm.RealmBase' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.realm.RealmBase' 28

waffle/apache/catalina/SimpleHttpRequest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpSession' 30
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Mocked' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Request' 34
 Warning naming AbbreviationAsWordInName Abbreviation in name 'requestURI' must contain no more than '1' consecutive capital letters. 61
 Warning naming AbbreviationAsWordInName Abbreviation in name 'setRequestURI' must contain no more than '1' consecutive capital letters. 249
 Warning imports CustomImportOrder Extra separation in import group before 'java.security.Principal' 28
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Mocked' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Request' 34
 Warning naming AbbreviationAsWordInName Abbreviation in name 'requestURI' must contain no more than '1' consecutive capital letters. 61
 Warning naming AbbreviationAsWordInName Abbreviation in name 'setRequestURI' must contain no more than '1' consecutive capital letters. 249
 Warning imports CustomImportOrder Extra separation in import group before 'java.security.Principal' 28
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Mocked' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Request' 34
 Warning naming AbbreviationAsWordInName Abbreviation in name 'requestURI' must contain no more than '1' consecutive capital letters. 61
 Warning naming AbbreviationAsWordInName Abbreviation in name 'setRequestURI' must contain no more than '1' consecutive capital letters. 249

waffle/apache/catalina/SimpleHttpResponse.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Response' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Response' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.catalina.connector.Response' 32

waffle/jaas/GroupPrincipalTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35

waffle/jaas/RolePrincipalTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35

waffle/jaas/UserPrincipalTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35

waffle/jaas/UsernamePasswordCallbackHandler.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.callback.Callback' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.callback.Callback' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.callback.Callback' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.callback.Callback' 28

waffle/jaas/WindowsLoginModule.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 44
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 47
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 44
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 47

waffle/jaas/WindowsLoginModuleTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 33
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 40
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 43
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.PrincipalFormat' 48
 Warning naming AbbreviationAsWordInName Abbreviation in name 'login_throwIOException' must contain no more than '1' consecutive capital letters. 232
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 39
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 33
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 40
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 43
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.PrincipalFormat' 48
 Warning naming AbbreviationAsWordInName Abbreviation in name 'login_throwIOException' must contain no more than '1' consecutive capital letters. 235
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 39

waffle/jetty/StartEmbeddedJetty.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.jasper.servlet.JspServlet' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.jasper.servlet.JspServlet' 31

waffle/jetty/StartEmbeddedJettyValidateNTLMGroup.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.DispatcherType' 34
 Warning imports CustomImportOrder Extra separation in import group before 'org.eclipse.jetty.ee8.servlet.FilterHolder' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.NegotiateSecurityFilter' 49
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 55
 Warning naming AbbreviationAsWordInName Abbreviation in name 'StartEmbeddedJettyValidateNTLMGroup' must contain no more than '1' consecutive capital letters. 58
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.eclipse.jetty.ee10.servlet.FilterHolder' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.NegotiateSecurityFilter' 49
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 55
 Warning naming AbbreviationAsWordInName Abbreviation in name 'StartEmbeddedJettyValidateNTLMGroup' must contain no more than '1' consecutive capital letters. 58

waffle/jetty/package-info.java

Severity Category Rule Message Line
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 26
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 28
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 32
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 26
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 28
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 32

waffle/mock/MockWindowsAuthProvider.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.nio.charset.StandardCharsets' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 33
 Warning imports CustomImportOrder Extra separation in import group before 'java.nio.charset.StandardCharsets' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 33

waffle/mock/MockWindowsIdentity.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 29

waffle/mock/MockWindowsSecurityContext.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.ArrayList' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsIdentity' 32
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.ArrayList' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsIdentity' 32

waffle/mock/http/RecordUserNameFilterChain.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 30
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.ServletException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 32

waffle/mock/http/SimpleFilterChain.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.FilterChain' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 31

waffle/mock/http/SimpleFilterConfig.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.FilterConfig' 33
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.ArrayList' 29

waffle/mock/http/SimpleHttpRequest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletRequest' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.mockito.Mockito' 36
 Warning naming AbbreviationAsWordInName Abbreviation in name 'requestURI' must contain no more than '1' consecutive capital letters. 47
 Warning naming AbbreviationAsWordInName Abbreviation in name 'setRequestURI' must contain no more than '1' consecutive capital letters. 219
 Warning imports CustomImportOrder Extra separation in import group before 'java.security.Principal' 30
 Warning imports CustomImportOrder Extra separation in import group before 'org.mockito.Mockito' 36
 Warning naming AbbreviationAsWordInName Abbreviation in name 'requestURI' must contain no more than '1' consecutive capital letters. 47
 Warning naming AbbreviationAsWordInName Abbreviation in name 'setRequestURI' must contain no more than '1' consecutive capital letters. 219

waffle/mock/http/SimpleHttpResponse.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletOutputStream' 36
 Warning imports CustomImportOrder Extra separation in import group before 'org.mockito.Mockito' 41
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.ByteArrayOutputStream' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.mockito.Mockito' 41

waffle/mock/http/SimpleHttpSession.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Enumeration' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletContext' 32
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 79
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 91
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 103
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 125
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 141
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Enumeration' 29

waffle/mock/http/SimpleRequestDispatcher.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.RequestDispatcher' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 32

waffle/servlet/AutoDisposableWindowsPrincipal.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsIdentity' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsIdentity' 29

waffle/servlet/BasicSecurityFilterTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 41
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 37
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 42

waffle/servlet/CorsAwareNegotiateSecurityFilter.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.Filter' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 39
 Warning sizes LineLength Line is longer than 120 characters (found 122). 75
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 34
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 39
 Warning sizes LineLength Line is longer than 120 characters (found 122). 75

waffle/servlet/CorsAwareNegotiateSecurityFilterTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Test' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.CorsPreFlightCheck' 38
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Test' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.CorsPreFlightCheck' 38

waffle/servlet/ImpersonateTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 36
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 39
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 45
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.ServletException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 33
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 38
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 46

waffle/servlet/NegotiateRequestWrapper.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletRequest' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.security.Principal' 29

waffle/servlet/NegotiateSecurityFilter.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 46
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.spi.SecurityFilterProvider' 49
 Warning naming AbbreviationAsWordInName Abbreviation in name 'disableSSO' must contain no more than '1' consecutive capital letters. 101
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 36
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 45
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 47
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.spi.SecurityFilterProvider' 50
 Warning naming AbbreviationAsWordInName Abbreviation in name 'disableSSO' must contain no more than '1' consecutive capital letters. 102

waffle/servlet/NegotiateSecurityFilterLoadTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Test' 30
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 30

waffle/servlet/NegotiateSecurityFilterTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.FilterChain' 30
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.CorsPreFlightCheck' 43
 Warning sizes LineLength Line is longer than 120 characters (found 131). 99
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testExcludeCorsAndOAUTHBearerAuthorization_doFilter' must contain no more than '1' consecutive capital letters. 147
 Warning sizes LineLength Line is longer than 120 characters (found 131). 165
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 34
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 39
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 42
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 47
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 104
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengePOST' must contain no more than '1' consecutive capital letters. 128
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeNTLMPOST' must contain no more than '1' consecutive capital letters. 275
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeNTLMPUT' must contain no more than '1' consecutive capital letters. 304
 Warning imports CustomImportOrder Extra separation in import group before 'java.lang.reflect.Field' 31
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.CorsPreFlightCheck' 43
 Warning sizes LineLength Line is longer than 120 characters (found 131). 99
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testExcludeCorsAndOAUTHBearerAuthorization_doFilter' must contain no more than '1' consecutive capital letters. 147
 Warning sizes LineLength Line is longer than 120 characters (found 131). 165
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.ServletException' 34
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 36
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 41
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 43
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 48
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 105
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengePOST' must contain no more than '1' consecutive capital letters. 129
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeNTLMPOST' must contain no more than '1' consecutive capital letters. 276
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeNTLMPUT' must contain no more than '1' consecutive capital letters. 305

waffle/servlet/WaffleInfoServlet.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServlet' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 43
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.WaffleInfo' 48
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 30
 Warning imports CustomImportOrder Extra separation in import group before 'javax.xml.XMLConstants' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 44
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.WaffleInfo' 49

waffle/servlet/WaffleInfoServletTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 37
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleHttpRequest' 46
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.xml.XMLConstants' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleHttpRequest' 45

waffle/servlet/WindowsPrincipal.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 33
 Warning coding OverloadMethodsDeclarationOrder All overloaded methods should be placed next to each other. Previous overloaded method located at line '124'. 155

waffle/servlet/WindowsPrincipalTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsSecurityContext' 40
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsSecurityContext' 40

waffle/servlet/spi/BasicSecurityFilterProvider.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletRequest' 30
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 33
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 36
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 29
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 33
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 36

waffle/servlet/spi/NegotiateSecurityFilterProvider.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletRequest' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 38
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 29
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 35
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 38

waffle/servlet/spi/SecurityFilterProvider.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletRequest' 28
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsIdentity' 31
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsIdentity' 31

waffle/servlet/spi/SecurityFilterProviderCollection.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletRequest' 34
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 37
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 40
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.http.HttpServletRequest' 28
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 37
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 40

waffle/servlet/spi/SecurityFilterProviderCollectionTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.impl.WindowsAuthProviderImpl' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.impl.WindowsAuthProviderImpl' 29

waffle/shiro/AbstractWaffleRealm.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAuthProvider' 43

waffle/shiro/GroupMappingWaffleRealm.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.shiro.authz.AuthorizationInfo' 32

waffle/shiro/GroupMappingWaffleRealmTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Collections' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.shiro.authc.AuthenticationException' 33
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 42

waffle/shiro/WaffleFqnPrincipal.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 31

waffle/shiro/dynamic/DynamicAuthenticationFilter.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.shiro.authc.AuthenticationToken' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.shiro.negotiate.NegotiateAuthenticationFilter' 35
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 42
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 45
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 48
 Warning sizes LineLength Line is longer than 120 characters (found 138). 178
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 180

waffle/shiro/dynamic/DynamicAuthenticationFilterTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 32

waffle/shiro/negotiate/AuthenticationInProgressException.java

Severity Category Rule Message Line
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 30

waffle/shiro/negotiate/MockServletResponse.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletResponse' 31

waffle/shiro/negotiate/NegotiateAuthenticationFilter.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletRequest' 32
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.shiro.authc.AuthenticationException' 37
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.AuthorizationHeader' 46
 Warning sizes LineLength Line is longer than 120 characters (found 122). 218
 Warning sizes LineLength Line is longer than 120 characters (found 158). 219

waffle/shiro/negotiate/NegotiateAuthenticationFilterTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletResponse' 29
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Tested' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 33

waffle/shiro/negotiate/NegotiateAuthenticationRealm.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.shiro.authc.AuthenticationException' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.WindowsPrincipal' 37

waffle/shiro/negotiate/NegotiateAuthenticationRealmTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.shiro.authc.AuthenticationException' 30

waffle/shiro/negotiate/NegotiateAuthenticationStrategy.java

Severity Category Rule Message Line
 Warning sizes LineLength Line is longer than 120 characters (found 165). 41
 Warning sizes LineLength Line is longer than 120 characters (found 156). 43
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 59

waffle/shiro/negotiate/NegotiateInfo.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.shiro.authc.AuthenticationInfo' 28
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 34

waffle/shiro/negotiate/NegotiateToken.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.security.auth.Subject' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.apache.shiro.authc.AuthenticationInfo' 30
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 230

waffle/spring/DelegatingNegotiateSecurityFilter.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 32
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 46
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 30
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 32
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 46

waffle/spring/DelegatingNegotiateSecurityFilterTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 34
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 38
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleFilterChain' 53
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 185
 Warning design OneTopLevelClass Top-level class CustomAuthenticationSuccessHandler has to reside in its own source file. 189
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 30
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 38
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleFilterChain' 53
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 185
 Warning design OneTopLevelClass Top-level class CustomAuthenticationSuccessHandler has to reside in its own source file. 189

waffle/spring/FqnGrantedAuthorityFactory.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.security.core.GrantedAuthority' 28
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.WindowsAccount' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.security.core.GrantedAuthority' 28
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.WindowsAccount' 31

waffle/spring/FqnGrantedAuthorityFactoryTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 31

waffle/spring/GrantedAuthorityFactory.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.WindowsAccount' 28
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.WindowsAccount' 28

waffle/spring/ImpersonateTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 33
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 38
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 48
 Warning imports CustomImportOrder Extra separation in import group before 'jakarta.servlet.ServletException' 33
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 48

waffle/spring/NegotiateSecurityFilter.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.FilterChain' 29
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.AutoDisposableWindowsPrincipal' 43
 Warning sizes LineLength Line is longer than 120 characters (found 123). 75
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.AutoDisposableWindowsPrincipal' 43
 Warning sizes LineLength Line is longer than 120 characters (found 123). 75

waffle/spring/NegotiateSecurityFilterEntryPoint.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 32
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.spi.SecurityFilterProviderCollection' 37
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 30
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 32
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.spi.SecurityFilterProviderCollection' 37

waffle/spring/NegotiateSecurityFilterEntryPointTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleHttpRequest' 38
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 79
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleHttpRequest' 38
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testChallengeGET' must contain no more than '1' consecutive capital letters. 79

waffle/spring/NegotiateSecurityFilterTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 34
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleFilterChain' 47
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testNoChallengeGET' must contain no more than '1' consecutive capital letters. 123
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleFilterChain' 47
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testNoChallengeGET' must contain no more than '1' consecutive capital letters. 123

waffle/spring/WindowsAuthenticationProvider.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Locale' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.WindowsPrincipal' 38
 Warning sizes LineLength Line is longer than 120 characters (found 123). 64
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Locale' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.WindowsPrincipal' 38
 Warning sizes LineLength Line is longer than 120 characters (found 123). 64

waffle/spring/WindowsAuthenticationProviderTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 42
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.AfterEach' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAuthProvider' 42

waffle/spring/WindowsAuthenticationToken.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.security.core.Authentication' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.WindowsPrincipal' 33
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.security.core.Authentication' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.WindowsPrincipal' 33

waffle/spring/WindowsAuthenticationTokenTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsIdentity' 36
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsIdentity' 36

waffle/spring/boot/WaffleAutoConfiguration.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.beans.factory.annotation.Qualifier' 28
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.spi.BasicSecurityFilterProvider' 38
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.beans.factory.annotation.Qualifier' 28
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.servlet.spi.BasicSecurityFilterProvider' 38

waffle/spring/boot/WaffleProperties.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.boot.context.properties.ConfigurationProperties' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.PrincipalFormat' 31
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.boot.context.properties.ConfigurationProperties' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.PrincipalFormat' 31

waffle/spring/boot/demo/DemoController.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.security.core.Authentication' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.security.core.Authentication' 28

waffle/spring/boot/demo/SecurityConfig.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.spring.NegotiateSecurityFilter' 33
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.spring.NegotiateSecurityFilter' 33

waffle/spring/handlers/CustomAccessDeniedHandler.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.security.access.AccessDeniedException' 32
 Warning imports CustomImportOrder Extra separation in import group before 'java.io.IOException' 30
 Warning imports CustomImportOrder Extra separation in import group before 'org.springframework.security.access.AccessDeniedException' 32

waffle/util/AuthorizationHeader.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletRequest' 29
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 31
 Warning naming AbbreviationAsWordInName Abbreviation in name 'isSPNegTokenInitMessage' must contain no more than '1' consecutive capital letters. 150
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 31
 Warning naming AbbreviationAsWordInName Abbreviation in name 'isSPNegTokenInitMessage' must contain no more than '1' consecutive capital letters. 150

waffle/util/AuthorizationHeaderTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleHttpRequest' 30
 Warning sizes LineLength Line is longer than 120 characters (found 316). 38
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testIsSPNegTokenInitMessage' must contain no more than '1' consecutive capital letters. 106
 Warning sizes LineLength Line is longer than 120 characters (found 190). 113
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testIsSPNegoPostAuthorizationHeader' must contain no more than '1' consecutive capital letters. 121
 Warning sizes LineLength Line is longer than 120 characters (found 190). 125
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleHttpRequest' 30
 Warning sizes LineLength Line is longer than 120 characters (found 316). 38
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testIsSPNegTokenInitMessage' must contain no more than '1' consecutive capital letters. 106
 Warning sizes LineLength Line is longer than 120 characters (found 190). 113
 Warning naming AbbreviationAsWordInName Abbreviation in name 'testIsSPNegoPostAuthorizationHeader' must contain no more than '1' consecutive capital letters. 121
 Warning sizes LineLength Line is longer than 120 characters (found 190). 125

waffle/util/CorsPreFlightCheck.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.http.HttpServletRequest' 30
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 32
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.ArrayList' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 32

waffle/util/CorsPreFlightCheckTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 32
 Warning imports CustomImportOrder Extra separation in import group before 'mockit.Expectations' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 32

waffle/util/NtlmServletRequestTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleHttpRequest' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.http.SimpleHttpRequest' 29

waffle/util/SPNegoMessage.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'SPNegoMessage' must contain no more than '1' consecutive capital letters. 29
 Warning naming AbbreviationAsWordInName Abbreviation in name 'SPNegoMessage' must contain no more than '1' consecutive capital letters. 29

waffle/util/SPNegoMessageTest.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'SPNegoMessageTest' must contain no more than '1' consecutive capital letters. 32
 Warning naming AbbreviationAsWordInName Abbreviation in name 'SPNegoMessageTest' must contain no more than '1' consecutive capital letters. 32

waffle/util/WaffleInfo.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.awt.Desktop' 32
 Warning imports CustomImportOrder Extra separation in import group before 'javax.xml.XMLConstants' 43
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 53
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 58
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 71
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 79
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 87
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 103
 Warning imports CustomImportOrder Extra separation in import group before 'java.awt.Desktop' 32
 Warning imports CustomImportOrder Extra separation in import group before 'javax.xml.XMLConstants' 43
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 53
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 58
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 71
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 79
 Warning javadoc JavadocParagraph Empty line should be followed by <p> tag on the next line. 87
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 103

waffle/util/WaffleInfoTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.xml.parsers.ParserConfigurationException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 37
 Warning imports CustomImportOrder Extra separation in import group before 'javax.xml.parsers.ParserConfigurationException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 37

waffle/util/cache/Cache.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 29
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 47
 Warning imports CustomImportOrder Extra separation in import group before 'org.slf4j.Logger' 29
 Warning javadoc JavadocParagraph <p> tag should be preceded with an empty line. 47
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 87
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 99
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 111
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 121

waffle/util/cache/CacheSupplier.java

Severity Category Rule Message Line
 Warning javadoc SummaryJavadoc First sentence of Javadoc is missing an ending period. 31

waffle/util/cache/CaffeineCache.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.time.Duration' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.checkerframework.checker.index.qual.NonNegative' 30
 Warning imports CustomImportOrder Extra separation in import group before 'java.time.Duration' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.checkerframework.checker.index.qual.NonNegative' 30

waffle/windows/auth/IWindowsAccount.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsAccount' must contain no more than '1' consecutive capital letters. 29
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsAccount' must contain no more than '1' consecutive capital letters. 29

waffle/windows/auth/IWindowsAuthProvider.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsAuthProvider' must contain no more than '1' consecutive capital letters. 29
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsAuthProvider' must contain no more than '1' consecutive capital letters. 29

waffle/windows/auth/IWindowsComputer.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsComputer' must contain no more than '1' consecutive capital letters. 29
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsComputer' must contain no more than '1' consecutive capital letters. 29

waffle/windows/auth/IWindowsCredentialsHandle.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsCredentialsHandle' must contain no more than '1' consecutive capital letters. 31
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsCredentialsHandle' must contain no more than '1' consecutive capital letters. 31

waffle/windows/auth/IWindowsDomain.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsDomain' must contain no more than '1' consecutive capital letters. 29
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsDomain' must contain no more than '1' consecutive capital letters. 29

waffle/windows/auth/IWindowsIdentity.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsIdentity' must contain no more than '1' consecutive capital letters. 29
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsIdentity' must contain no more than '1' consecutive capital letters. 29

waffle/windows/auth/IWindowsImpersonationContext.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsImpersonationContext' must contain no more than '1' consecutive capital letters. 29
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsImpersonationContext' must contain no more than '1' consecutive capital letters. 29

waffle/windows/auth/IWindowsSecurityContext.java

Severity Category Rule Message Line
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsSecurityContext' must contain no more than '1' consecutive capital letters. 33
 Warning naming AbbreviationAsWordInName Abbreviation in name 'IWindowsSecurityContext' must contain no more than '1' consecutive capital letters. 33

waffle/windows/auth/WindowsAccountTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.impl.WindowsAccountImpl' 35
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.impl.WindowsAccountImpl' 35

waffle/windows/auth/WindowsAuthProviderLoadTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'javax.servlet.ServletException' 28
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Test' 30

waffle/windows/auth/WindowsAuthProviderTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 37
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 39
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 46
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.Base64' 37
 Warning imports CustomImportOrder Extra separation in import group before 'org.junit.jupiter.api.Assertions' 39
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.mock.MockWindowsAccount' 46

waffle/windows/auth/WindowsCredentialsHandleTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.impl.WindowsCredentialsHandleImpl' 29
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.impl.WindowsCredentialsHandleImpl' 29

waffle/windows/auth/WindowsSecurityContextTest.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.impl.WindowsAccountImpl' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.impl.WindowsAccountImpl' 31

waffle/windows/auth/impl/WindowsAccountImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 31

waffle/windows/auth/impl/WindowsAuthProviderImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.net.InetAddress' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.cache.Cache' 45
 Warning imports CustomImportOrder Extra separation in import group before 'java.net.InetAddress' 40
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.util.cache.Cache' 45

waffle/windows/auth/impl/WindowsComputerImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.ArrayList' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsComputer' 33
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.ArrayList' 30
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsComputer' 33

waffle/windows/auth/impl/WindowsCredentialsHandleImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsCredentialsHandle' 33
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsCredentialsHandle' 33

waffle/windows/auth/impl/WindowsDomainImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsDomain' 28
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsDomain' 28

waffle/windows/auth/impl/WindowsIdentityImpersonationContextImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsImpersonationContext' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsImpersonationContext' 31

waffle/windows/auth/impl/WindowsIdentityImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.ArrayList' 32
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 35
 Warning imports CustomImportOrder Extra separation in import group before 'java.util.ArrayList' 32
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsAccount' 35

waffle/windows/auth/impl/WindowsSecurityContextImpersonationContextImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsImpersonationContext' 31
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsImpersonationContext' 31

waffle/windows/auth/impl/WindowsSecurityContextImpl.java

Severity Category Rule Message Line
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsCredentialsHandle' 36
 Warning imports CustomImportOrder Extra separation in import group before 'waffle.windows.auth.IWindowsCredentialsHandle' 36