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 |
214 |
9 |
0 |
0 |
no.motif.IO$1
Bug |
Category |
Details |
Line |
Priority |
Class no.motif.IO$1 defines non-transient non-serializable instance field val$out |
BAD_PRACTICE |
SE_BAD_FIELD |
Not available |
Medium |
no.motif.IO$2
Bug |
Category |
Details |
Line |
Priority |
Class no.motif.IO$2 defines non-transient non-serializable instance field val$out |
BAD_PRACTICE |
SE_BAD_FIELD |
Not available |
Medium |
no.motif.Strings$1
Bug |
Category |
Details |
Line |
Priority |
Boxing/unboxing to parse a primitive no.motif.Strings$1.$(String) |
PERFORMANCE |
DM_BOXED_PRIMITIVE_FOR_PARSING |
46 |
High |
no.motif.Strings$2
Bug |
Category |
Details |
Line |
Priority |
Boxing/unboxing to parse a primitive no.motif.Strings$2.$(String) |
PERFORMANCE |
DM_BOXED_PRIMITIVE_FOR_PARSING |
54 |
High |
no.motif.f.combine.ConjunctionPremise
Bug |
Category |
Details |
Line |
Priority |
Suspicious comparison of Boolean references in no.motif.f.combine.ConjunctionPremise.$() |
BAD_PRACTICE |
RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN |
28 |
Medium |
no.motif.f.combine.DisjunctionPremise
Bug |
Category |
Details |
Line |
Priority |
Suspicious comparison of Boolean references in no.motif.f.combine.DisjunctionPremise.$() |
BAD_PRACTICE |
RC_REF_COMPARISON_BAD_PRACTICE_BOOLEAN |
31 |
Medium |
no.motif.iter.boxing.BytesIterable
Bug |
Category |
Details |
Line |
Priority |
new no.motif.iter.boxing.BytesIterable(byte[]) may expose internal representation by storing an externally mutable object into BytesIterable.bytes |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
12 |
Medium |
no.motif.iter.boxing.CharsIterable
Bug |
Category |
Details |
Line |
Priority |
new no.motif.iter.boxing.CharsIterable(char[]) may expose internal representation by storing an externally mutable object into CharsIterable.chars |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
12 |
Medium |
no.motif.iter.boxing.IntsIterable
Bug |
Category |
Details |
Line |
Priority |
new no.motif.iter.boxing.IntsIterable(int[]) may expose internal representation by storing an externally mutable object into IntsIterable.ints |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
12 |
Medium |