FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
27 7 0 0

org.apache.river.outrigger.proxy.AdminProxy

Bug Category Details Line Priority
Class org.apache.river.outrigger.proxy.AdminProxy defines non-transient non-serializable instance field admin BAD_PRACTICE SE_BAD_FIELD Not available Medium

org.apache.river.outrigger.proxy.ConstrainableAdminProxy

Bug Category Details Line Priority
org.apache.river.outrigger.proxy.ConstrainableAdminProxy doesn't override AdminProxy.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

org.apache.river.outrigger.proxy.ConstrainableSpaceProxy2

Bug Category Details Line Priority
org.apache.river.outrigger.proxy.ConstrainableSpaceProxy2 doesn't override SpaceProxy2.equals(Object) STYLE EQ_DOESNT_OVERRIDE_EQUALS 1 Medium

org.apache.river.outrigger.proxy.EntryRep$FieldComparator

Bug Category Details Line Priority
org.apache.river.outrigger.proxy.EntryRep$FieldComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 794-807 Medium

org.apache.river.outrigger.proxy.MatchSetData

Bug Category Details Line Priority
new org.apache.river.outrigger.proxy.MatchSetData(Uuid, EntryRep[], long) may expose internal representation by storing an externally mutable object into MatchSetData.reps MALICIOUS_CODE EI_EXPOSE_REP2 59 Medium

org.apache.river.outrigger.proxy.SpaceProxy2

Bug Category Details Line Priority
Class org.apache.river.outrigger.proxy.SpaceProxy2 defines non-transient non-serializable instance field space BAD_PRACTICE SE_BAD_FIELD Not available Medium
Useless condition: it's known that serverMaxServerQueryTimeout > 0 at this point STYLE UC_USELESS_CONDITION 268 High