The following document contains the results of FindBugs Report
FindBugs Version is 1.2.1
Threshold is Low
Effort is Max
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
207 | 32 | 0 | 0 |
Bug | Category | Details | Line |
---|---|---|---|
The method name fr.inria.opengve.mascoptLib.algorithms.coloredgraph.NormalizeColoredGraph.CopyValue(MascoptMap, String, MascoptObject) doesn't start with an lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 296-297 |
NormalizeColoredGraph.colorMap_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
MascoptCopyGraph.factory_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
MascoptMultiFlowDecompositionInPaths.linkGraph_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
MascoptMultiFlowDecompositionInPaths.requestGraph_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.CplexFlowRoutingColumnGeneration.preSolve() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 342 |
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.CplexFlowRoutingColumnGeneration.solve() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 120 |
CplexFlowRoutingColumnGeneration.capacityConstraintsGenerator_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
CplexFlowRoutingColumnGeneration.cplex_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
CplexFlowRoutingColumnGeneration.flowGenerator_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
CplexFlowRoutingColumnGeneration.linkGraph_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
CplexFlowRoutingColumnGeneration.requestGraph_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.LPMultiFlowRouting.solve() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 174 |
LPMultiFlowRouting.lpFlow_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.LPMultiFlowRoutingWithCapacityConstraints.addMinTrafficObjective() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 161 |
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.LPMultiFlowRoutingWithCapacityConstraints.addSumMinFlowObjective() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 143 |
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.LPMultiFlowRoutingWithCapacityConstraints.preSolve() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 120 |
LPMultiFlowRoutingWithCapacityConstraints.linkCapacityVar_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
LpMultiFlowMonoRouting.problem_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddCplexArcPathCapacityConstraint.AddMinimizeLambda() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 219 |
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddCplexArcPathCapacityConstraint.addCapacityConstraint() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 200 |
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddCplexArcPathCapacityConstraint.addMinimizeSumOfFlow() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 255 |
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddCplexArcPathCapacityConstraint.addNewVariable(MascoptDiPath) invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 308 |
The method name fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddCplexArcPathCapacityConstraint.AddMinimizeLambda() doesn't start with an lower case letter | BAD_PRACTICE | NM_METHOD_NAMING_CONVENTION | 213-221 |
AddCplexArcPathCapacityConstraint.capacitySizeConstraint_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
AddCplexArcPathCapacityConstraint.flowOnLinkMap_ not initialized in constructor | STYLE | UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR | Not available |
Bug | Category | Details | Line |
---|---|---|---|
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddCplexArcPathFlowVariables.addNewVariable(IloNumVar, MascoptDiPath, MascoptArc) invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 431 |
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddCplexArcPathFlowVariables.createConstraint() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 259 |
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddCplexArcPathFlowVariables.getValueOfFlowForRequest(MascoptArc) invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 293 |
Bug | Category | Details | Line |
---|---|---|---|
Method fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddLinkFlowMonoRouting.createLP() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 217 |
Method fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddLinkFlowMonoRouting.createLP() invokes inefficient Integer(int) constructor; use Integer.valueOf(int) instead | PERFORMANCE | DM_NUMBER_CTOR | 219 |
Bug | Category | Details | Line |
---|---|---|---|
fr.inria.opengve.mascoptLib.algorithms.digraphs.route.multiFlowRouting.lowLevel.AddLinkFlowWithCapacityConstraint.addCapacityConstraint() invokes System.exit(...), which shuts down the entire virtual machine | BAD_PRACTICE | DM_EXIT | 145 |