PMD Results

The following document contains the results of PMD 6.21.0.

Violations By Priority

Priority 3

org/bremersee/dccon/config/KinitPasswordFileConfiguration.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'out': resource specifications are implicitly final 74

org/bremersee/dccon/repository/cli/DhcpLeaseParser.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'reader': resource specifications are implicitly final 144

org/bremersee/dccon/repository/cli/PasswordInformationParser.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'reader': resource specifications are implicitly final 76

org/bremersee/dccon/repository/ldap/DomainGroupLdapMapper.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17128

org/bremersee/dccon/repository/ldap/DomainUserLdapMapper.java

Rule Violation Line
TooManyStaticImports Too many static imports may lead to messy code 17223

org/bremersee/dccon/repository/ldap/transcoder/DnsRecordDataMapper.java

Rule Violation Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'dis': resource specifications are implicitly final 104

Priority 4

org/bremersee/dccon/repository/DnsZoneRepositoryImpl.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'CommandExecutorResponse.toExceptionMessage' due to existing static import 'org.bremersee.dccon.repository.cli.CommandExecutorResponse.toExceptionMessage' 159

org/bremersee/dccon/repository/ldap/transcoder/UserAccountControlValueTranscoder.java

Rule Violation Line
UselessParentheses Useless parentheses. 82

org/bremersee/dccon/service/NameServerServiceImpl.java

Rule Violation Line
UselessParentheses Useless parentheses. 148

Files

org/bremersee/dccon/config/KinitPasswordFileConfiguration.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'out': resource specifications are implicitly final 3 74

org/bremersee/dccon/repository/DnsZoneRepositoryImpl.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary use of fully qualified name 'CommandExecutorResponse.toExceptionMessage' due to existing static import 'org.bremersee.dccon.repository.cli.CommandExecutorResponse.toExceptionMessage' 4 159

org/bremersee/dccon/repository/cli/DhcpLeaseParser.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'reader': resource specifications are implicitly final 3 144

org/bremersee/dccon/repository/cli/PasswordInformationParser.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'reader': resource specifications are implicitly final 3 76

org/bremersee/dccon/repository/ldap/DomainGroupLdapMapper.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17128

org/bremersee/dccon/repository/ldap/DomainUserLdapMapper.java

Rule Violation Priority Line
TooManyStaticImports Too many static imports may lead to messy code 3 17223

org/bremersee/dccon/repository/ldap/transcoder/DnsRecordDataMapper.java

Rule Violation Priority Line
UnnecessaryModifier Unnecessary modifier 'final' on resource specification 'dis': resource specifications are implicitly final 3 104

org/bremersee/dccon/repository/ldap/transcoder/UserAccountControlValueTranscoder.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 82

org/bremersee/dccon/service/NameServerServiceImpl.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 148