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 | 178–180 |
| EmptyCatchBlock | Avoid empty catch blocks | 203–205 |
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. | 205–207 |
| 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 | 178–180 |
| EmptyCatchBlock | Avoid empty catch blocks | 3 | 203–205 |
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 | 205–207 |
| 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 |
