PMD Results

The following document contains the results of PMD 7.3.0.

Violations By Priority

Priority 3

rtree - com/github/davidmoten/rtree/OnSubscribeSearch.java

Rule Violation Line
UnnecessaryReturn Unnecessary return statement 51

rtree - com/github/davidmoten/rtree/Serializers.java

Rule Violation Line
EmptyCatchBlock Avoid empty catch blocks 178180
EmptyCatchBlock Avoid empty catch blocks 203205

rtree - com/github/davidmoten/rtree/kryo/SerializerKryo.java

Rule Violation Line
UnusedPrivateField Avoid unused private fields such as 'deserializer'. 32
UnusedFormalParameter Avoid unused method parameters such as 'kryo'. 49
UnusedFormalParameter Avoid unused method parameters such as 'input'. 140
UnusedFormalParameter Avoid unused method parameters such as 'input'. 145

Priority 4

rtree - com/github/davidmoten/rtree/RTree.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 61
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 62
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 362
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 364
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 368

rtree - com/github/davidmoten/rtree/fbs/NonLeafFlatBuffers.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'FlatBuffersHelper': 'createBox' is already in scope 148

rtree - com/github/davidmoten/rtree/fbs/generated/Bounds_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7
UselessParentheses Useless parentheses. 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 22
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 22

rtree - com/github/davidmoten/rtree/fbs/generated/BoxDouble_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7

rtree - com/github/davidmoten/rtree/fbs/generated/BoxFloat_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7

rtree - com/github/davidmoten/rtree/fbs/generated/CircleDouble_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7

rtree - com/github/davidmoten/rtree/fbs/generated/CircleFloat_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7

rtree - com/github/davidmoten/rtree/fbs/generated/Context_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7
UselessParentheses Useless parentheses. 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Context_': 'addMaxChildren' is already in scope 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Context_': 'addMinChildren' is already in scope 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Context_': 'addBounds' is already in scope 30
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Context_': 'endContext_' is already in scope 31

rtree - com/github/davidmoten/rtree/fbs/generated/Entry_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7
UselessParentheses Useless parentheses. 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Geometry_' is already in scope because it is declared in the same package 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Geometry_' is already in scope because it is declared in the same package 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Geometry_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Geometry_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Entry_': 'addObject' is already in scope 31
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Entry_': 'addGeometry' is already in scope 32
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Entry_': 'endEntry_' is already in scope 33

rtree - com/github/davidmoten/rtree/fbs/generated/Geometry_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7
UselessParentheses Useless parentheses. 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointFloat_' is already in scope because it is declared in the same package 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointFloat_' is already in scope because it is declared in the same package 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointFloat_' is already in scope because it is declared in the same package 22
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointFloat_' is already in scope because it is declared in the same package 22
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleFloat_' is already in scope because it is declared in the same package 23
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleFloat_' is already in scope because it is declared in the same package 23
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleFloat_' is already in scope because it is declared in the same package 24
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleFloat_' is already in scope because it is declared in the same package 24
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 25
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 25
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 26
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 26
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 27
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 27
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointDouble_' is already in scope because it is declared in the same package 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointDouble_' is already in scope because it is declared in the same package 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointDouble_' is already in scope because it is declared in the same package 30
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointDouble_' is already in scope because it is declared in the same package 30
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleDouble_' is already in scope because it is declared in the same package 31
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleDouble_' is already in scope because it is declared in the same package 31
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleDouble_' is already in scope because it is declared in the same package 32
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleDouble_' is already in scope because it is declared in the same package 32
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 33
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 33
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 34
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 34

rtree - com/github/davidmoten/rtree/fbs/generated/LineDouble_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7

rtree - com/github/davidmoten/rtree/fbs/generated/LineFloat_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7

rtree - com/github/davidmoten/rtree/fbs/generated/Node_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7
UselessParentheses Useless parentheses. 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in an enclosing type 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in an enclosing type 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in an enclosing type 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in an enclosing type 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated.Node_': 'Vector' is already in scope because it is declared in an enclosing type 23
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated.Node_': 'Vector' is already in scope because it is declared in an enclosing type 23
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated.Node_': 'Vector' is already in scope because it is declared in an enclosing type 24
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated.Node_': 'Vector' is already in scope because it is declared in an enclosing type 24
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 25
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 25
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 26
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 26
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Node_': 'addEntries' is already in scope 36
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Node_': 'addChildren' is already in scope 37
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Node_': 'addMbb' is already in scope 38
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Node_': 'endNode_' is already in scope 39

rtree - com/github/davidmoten/rtree/fbs/generated/PointDouble_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7

rtree - com/github/davidmoten/rtree/fbs/generated/PointFloat_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7

rtree - com/github/davidmoten/rtree/fbs/generated/Tree_.java

Rule Violation Line
UnnecessaryImport Unused import 'java.lang.*' 6
UnnecessaryImport Unused import 'java.util.*' 7
UselessParentheses Useless parentheses. 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Context_' is already in scope because it is declared in the same package 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Context_' is already in scope because it is declared in the same package 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Context_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Context_' is already in scope because it is declared in the same package 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in the same package 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in the same package 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in the same package 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in the same package 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Tree_': 'addSize' is already in scope 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Tree_': 'addRoot' is already in scope 30
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Tree_': 'addContext' is already in scope 31
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Tree_': 'endTree_' is already in scope 32

rtree - com/github/davidmoten/rtree/geometry/internal/RectangleFloat.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RectangleFloat': 'create' is already in scope 62
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RectangleFloat': 'create' is already in scope 66

rtree - com/github/davidmoten/rtree/internal/Line2D.java

Rule Violation Line
UselessParentheses Useless parentheses. 205207
UselessParentheses Useless parentheses. 284

rtree - com/github/davidmoten/rtree/internal/util/ImmutableStack.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ImmutableStack': 'empty' is already in scope 26

rtree - com/github/davidmoten/rtree/kryo/SerializerKryo.java

Rule Violation Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SerializerKryo': 'readNode' is already in scope 133

Files

rtree - com/github/davidmoten/rtree/OnSubscribeSearch.java

Rule Violation Priority Line
UnnecessaryReturn Unnecessary return statement 3 51

rtree - com/github/davidmoten/rtree/RTree.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 4 61
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 4 62
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 4 362
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 4 364
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Optional': 'of' is already in scope 4 368

rtree - com/github/davidmoten/rtree/Serializers.java

Rule Violation Priority Line
EmptyCatchBlock Avoid empty catch blocks 3 178180
EmptyCatchBlock Avoid empty catch blocks 3 203205

rtree - com/github/davidmoten/rtree/fbs/NonLeafFlatBuffers.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'FlatBuffersHelper': 'createBox' is already in scope 4 148

rtree - com/github/davidmoten/rtree/fbs/generated/Bounds_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7
UselessParentheses Useless parentheses. 4 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 22
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 22

rtree - com/github/davidmoten/rtree/fbs/generated/BoxDouble_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7

rtree - com/github/davidmoten/rtree/fbs/generated/BoxFloat_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7

rtree - com/github/davidmoten/rtree/fbs/generated/CircleDouble_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7

rtree - com/github/davidmoten/rtree/fbs/generated/CircleFloat_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7

rtree - com/github/davidmoten/rtree/fbs/generated/Context_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7
UselessParentheses Useless parentheses. 4 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 4 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 4 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Context_': 'addMaxChildren' is already in scope 4 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Context_': 'addMinChildren' is already in scope 4 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Context_': 'addBounds' is already in scope 4 30
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Context_': 'endContext_' is already in scope 4 31

rtree - com/github/davidmoten/rtree/fbs/generated/Entry_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7
UselessParentheses Useless parentheses. 4 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Geometry_' is already in scope because it is declared in the same package 4 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Geometry_' is already in scope because it is declared in the same package 4 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Geometry_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Geometry_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Entry_': 'addObject' is already in scope 4 31
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Entry_': 'addGeometry' is already in scope 4 32
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Entry_': 'endEntry_' is already in scope 4 33

rtree - com/github/davidmoten/rtree/fbs/generated/Geometry_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7
UselessParentheses Useless parentheses. 4 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointFloat_' is already in scope because it is declared in the same package 4 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointFloat_' is already in scope because it is declared in the same package 4 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointFloat_' is already in scope because it is declared in the same package 4 22
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointFloat_' is already in scope because it is declared in the same package 4 22
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleFloat_' is already in scope because it is declared in the same package 4 23
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleFloat_' is already in scope because it is declared in the same package 4 23
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleFloat_' is already in scope because it is declared in the same package 4 24
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleFloat_' is already in scope because it is declared in the same package 4 24
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 25
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 25
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 26
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxFloat_' is already in scope because it is declared in the same package 4 26
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 27
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 27
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointDouble_' is already in scope because it is declared in the same package 4 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointDouble_' is already in scope because it is declared in the same package 4 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointDouble_' is already in scope because it is declared in the same package 4 30
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'PointDouble_' is already in scope because it is declared in the same package 4 30
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleDouble_' is already in scope because it is declared in the same package 4 31
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleDouble_' is already in scope because it is declared in the same package 4 31
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleDouble_' is already in scope because it is declared in the same package 4 32
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'CircleDouble_' is already in scope because it is declared in the same package 4 32
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 33
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 33
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 34
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'BoxDouble_' is already in scope because it is declared in the same package 4 34

rtree - com/github/davidmoten/rtree/fbs/generated/LineDouble_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7

rtree - com/github/davidmoten/rtree/fbs/generated/LineFloat_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7

rtree - com/github/davidmoten/rtree/fbs/generated/Node_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7
UselessParentheses Useless parentheses. 4 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 4 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 4 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Bounds_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in an enclosing type 4 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in an enclosing type 4 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in an enclosing type 4 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in an enclosing type 4 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated.Node_': 'Vector' is already in scope because it is declared in an enclosing type 4 23
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated.Node_': 'Vector' is already in scope because it is declared in an enclosing type 4 23
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated.Node_': 'Vector' is already in scope because it is declared in an enclosing type 4 24
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated.Node_': 'Vector' is already in scope because it is declared in an enclosing type 4 24
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 4 25
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 4 25
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 4 26
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 4 26
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 4 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 4 28
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 4 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Entry_' is already in scope because it is declared in the same package 4 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Node_': 'addEntries' is already in scope 4 36
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Node_': 'addChildren' is already in scope 4 37
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Node_': 'addMbb' is already in scope 4 38
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Node_': 'endNode_' is already in scope 4 39

rtree - com/github/davidmoten/rtree/fbs/generated/PointDouble_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7

rtree - com/github/davidmoten/rtree/fbs/generated/PointFloat_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7

rtree - com/github/davidmoten/rtree/fbs/generated/Tree_.java

Rule Violation Priority Line
UnnecessaryImport Unused import 'java.lang.*' 4 6
UnnecessaryImport Unused import 'java.util.*' 4 7
UselessParentheses Useless parentheses. 4 14
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Context_' is already in scope because it is declared in the same package 4 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Context_' is already in scope because it is declared in the same package 4 18
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Context_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Context_' is already in scope because it is declared in the same package 4 19
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in the same package 4 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in the same package 4 20
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in the same package 4 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'com.github.davidmoten.rtree.fbs.generated': 'Node_' is already in scope because it is declared in the same package 4 21
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Tree_': 'addSize' is already in scope 4 29
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Tree_': 'addRoot' is already in scope 4 30
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Tree_': 'addContext' is already in scope 4 31
UnnecessaryFullyQualifiedName Unnecessary qualifier 'Tree_': 'endTree_' is already in scope 4 32

rtree - com/github/davidmoten/rtree/geometry/internal/RectangleFloat.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RectangleFloat': 'create' is already in scope 4 62
UnnecessaryFullyQualifiedName Unnecessary qualifier 'RectangleFloat': 'create' is already in scope 4 66

rtree - com/github/davidmoten/rtree/internal/Line2D.java

Rule Violation Priority Line
UselessParentheses Useless parentheses. 4 205207
UselessParentheses Useless parentheses. 4 284

rtree - com/github/davidmoten/rtree/internal/util/ImmutableStack.java

Rule Violation Priority Line
UnnecessaryFullyQualifiedName Unnecessary qualifier 'ImmutableStack': 'empty' is already in scope 4 26

rtree - com/github/davidmoten/rtree/kryo/SerializerKryo.java

Rule Violation Priority Line
UnusedPrivateField Avoid unused private fields such as 'deserializer'. 3 32
UnusedFormalParameter Avoid unused method parameters such as 'kryo'. 3 49
UnnecessaryFullyQualifiedName Unnecessary qualifier 'SerializerKryo': 'readNode' is already in scope 4 133
UnusedFormalParameter Avoid unused method parameters such as 'input'. 3 140
UnusedFormalParameter Avoid unused method parameters such as 'input'. 3 145

Suppressed Violations

Filename Rule message Suppression type Reason
com/github/davidmoten/rtree/Serializers.java Avoid unused private methods such as 'kryo(Func0<Kryo>)'. @suppresswarnings