The following document contains the results of Maven FindBugs Report
Threshold is Low
Bug | Category | Line |
---|---|---|
NP: Load of known null value in net.sourceforge.rpgee.Client.main(String[]) | STYLE | 33-33 |
DLS: Dead store to s in method net.sourceforge.rpgee.Client.<init>(java.util.Properties) | STYLE | 22-22 |
DLS: Dead store to c in method net.sourceforge.rpgee.Client.main(String[]) | STYLE | 33-33 |
Bug | Category | Line |
---|---|---|
UCF: Useless control flow in net.sourceforge.rpgee.dice.AbstractRandomValueGenerator.setSetting(String,Object) | CORRECTNESS | 98-98 |
USM: Abstract Method net.sourceforge.rpgee.dice.AbstractRandomValueGenerator.require(Object) is already defined in implemented interface | STYLE | -1--1 |
Bug | Category | Line |
---|---|---|
Dm: net.sourceforge.rpgee.exceptions.KeyMessageBasedException.<init>() invokes dubious new String(String) constructor; just use the argument | PERFORMANCE | 11-11 |
Dm: net.sourceforge.rpgee.exceptions.KeyMessageBasedException.<init>(String) invokes dubious new String(String) constructor; just use the argument | PERFORMANCE | 11-11 |
Dm: net.sourceforge.rpgee.exceptions.KeyMessageBasedException.<init>(String,Throwable,String) invokes dubious new String(String) constructor; just use the argument | PERFORMANCE | 11-11 |
Dm: net.sourceforge.rpgee.exceptions.KeyMessageBasedException.<init>(String,String) invokes dubious new String(String) constructor; just use the argument | PERFORMANCE | 11-11 |
Dm: net.sourceforge.rpgee.exceptions.KeyMessageBasedException.<init>(Throwable,String) invokes dubious new String(String) constructor; just use the argument | PERFORMANCE | 11-11 |
Bug | Category | Line |
---|---|---|
NP: Load of known null value in net.sourceforge.rpgee.ExprLexer.mLPAREN(boolean) | STYLE | 134-134 |
NP: Load of known null value in net.sourceforge.rpgee.ExprLexer.mRPAREN(boolean) | STYLE | 147-147 |
NP: Load of known null value in net.sourceforge.rpgee.ExprLexer.mPLUS(boolean) | STYLE | 160-160 |
NP: Load of known null value in net.sourceforge.rpgee.ExprLexer.mMINUS(boolean) | STYLE | 173-173 |
NP: Load of known null value in net.sourceforge.rpgee.ExprLexer.mSTAR(boolean) | STYLE | 186-186 |
NP: Load of known null value in net.sourceforge.rpgee.ExprLexer.mINT(boolean) | STYLE | 212-212 |
NP: Load of known null value in net.sourceforge.rpgee.ExprLexer.mWS(boolean) | STYLE | 254-254 |
Bug | Category | Line |
---|---|---|
NP: Load of known null value in net.sourceforge.rpgee.messaging.network.CookieFactory.getDescription() | STYLE | 34-34 |
NP: Null pointer dereference in net.sourceforge.rpgee.messaging.network.CookieFactory.getDescription() | CORRECTNESS | 34-34 |
Bug | Category | Line |
---|---|---|
Se: Class net.sourceforge.rpgee.messaging.network.NetworkMessage defines non-transient non-serializable instance field net.sourceforge.rpgee.messaging.network.NetworkMessage.cookie | CORRECTNESS | Not available |
Bug | Category | Line |
---|---|---|
Dm: net.sourceforge.rpgee.messaging.PropertyChangeRpgMessage.duplicate() invokes dubious new String(String) constructor; just use the argument | PERFORMANCE | 23-23 |
Se: Class net.sourceforge.rpgee.messaging.PropertyChangeRpgMessage defines non-transient non-serializable instance field net.sourceforge.rpgee.messaging.PropertyChangeRpgMessage.changed | CORRECTNESS | Not available |
Bug | Category | Line |
---|---|---|
NP: Possible null pointer dereference in net.sourceforge.rpgee.utility.SystemMessages.duplicate() on exception path | CORRECTNESS | 48-48 |
Bug | Category | Line |
---|---|---|
HE: net.sourceforge.rpgee.utility.Version defines equals and uses Object.hashCode() | CORRECTNESS | 82-89 |
Bug | Category | Line |
---|---|---|
MS: net.sourceforge.rpgee.dice.AbstractRandomValueGenerator.moreSettings isn't final but should be | MALICIOUS_CODE | Not available |
MS: net.sourceforge.rpgee.ExprParser._tokenNames should be package protected | MALICIOUS_CODE | Not available |
UwF: Field not initialized in constructor: net.sourceforge.rpgee.dice.AbstractRandomValueGenerator.randomnessFactor | STYLE | Not available |
UuF: Unused field: net.sourceforge.rpgee.Client.client | PERFORMANCE | Not available |
UuF: Unused field: net.sourceforge.rpgee.Client.loggingWindow | PERFORMANCE | Not available |
UuF: Unused field: net.sourceforge.rpgee.Client.transporter | PERFORMANCE | Not available |
SIC: Should net.sourceforge.rpgee.messaging.network.CookieFactory$CookieImpl be a _static_ inner class? | PERFORMANCE | Not available |