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 |