PMD Results

The following document contains the results of PMD 5.6.1.

Files

org/codehaus/plexus/components/io/attributes/AttributeConstants.java

Violation Line
Do not start a literal by 0 unless its an octal value 22
Do not start a literal by 0 unless its an octal value 24
Do not start a literal by 0 unless its an octal value 26
Do not start a literal by 0 unless its an octal value 28
Do not start a literal by 0 unless its an octal value 30
Do not start a literal by 0 unless its an octal value 32

org/codehaus/plexus/components/io/attributes/AttributeUtils.java

Violation Line
Do not start a literal by 0 unless its an octal value 70
Do not start a literal by 0 unless its an octal value 74
Do not start a literal by 0 unless its an octal value 78
Do not start a literal by 0 unless its an octal value 83
Do not start a literal by 0 unless its an octal value 87
Do not start a literal by 0 unless its an octal value 91
Do not start a literal by 0 unless its an octal value 96
Do not start a literal by 0 unless its an octal value 100
Do not start a literal by 0 unless its an octal value 104

org/codehaus/plexus/components/io/attributes/SymlinkUtils.java

Violation Line
Unnecessary use of fully qualified name 'java.nio.file.Files.readSymbolicLink' due to existing import 'java.nio.file.Files' 42
Unnecessary use of fully qualified name 'java.nio.file.Path' due to existing import 'java.nio.file.Path' 42
Unnecessary use of fully qualified name 'java.nio.file.Files.createSymbolicLink' due to existing import 'java.nio.file.Files' 53

org/codehaus/plexus/components/io/filemappers/FileMapper.java

Violation Line
Avoid modifiers which are implied by the context 27
Avoid modifiers which are implied by the context 32
Avoid modifiers which are implied by the context 43

org/codehaus/plexus/components/io/fileselectors/FileSelector.java

Violation Line
Avoid modifiers which are implied by the context 30
Avoid modifiers which are implied by the context 35

org/codehaus/plexus/components/io/functions/SymlinkDestinationSupplier.java

Violation Line
Avoid modifiers which are implied by the context 2627

org/codehaus/plexus/components/io/resources/Deferred.java

Violation Line
Useless qualified this usage in the same class. 104

org/codehaus/plexus/components/io/resources/EncodingSupported.java

Violation Line
Avoid modifiers which are implied by the context 30

org/codehaus/plexus/components/io/resources/PlexusIoResource.java

Violation Line
Avoid modifiers which are implied by the context 39
Avoid modifiers which are implied by the context 44

org/codehaus/plexus/components/io/resources/PlexusIoResourceCollection.java

Violation Line
Avoid modifiers which are implied by the context 31
Avoid modifiers which are implied by the context 37
Avoid modifiers which are implied by the context 50

org/codehaus/plexus/components/io/resources/Stream.java

Violation Line
Avoid modifiers which are implied by the context 29

org/codehaus/plexus/components/io/resources/proxy/PlexusIoProxyResourceCollection.java

Violation Line
Useless parentheses. 133
Useless parentheses. 134