The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$CreateSimulation.PARSER isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 139 | High |
Class org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$CreateSimulation defines non-transient non-serializable instance field unknownFields | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Useless control flow in org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$CreateSimulation$Builder.maybeForceBuilderInitialization() | STYLE | UCF_USELESS_CONTROL_FLOW | 391 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$GTUPositions.PARSER isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 1179 | High |
Class org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$GTUPositions defines non-transient non-serializable instance field unknownFields | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$GTUPositions$GTUPosition.PARSER isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 1350 | High |
Class org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$GTUPositions$GTUPosition defines non-transient non-serializable instance field unknownFields | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Useless control flow in org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$GTUPositions$GTUPosition$Builder.maybeForceBuilderInitialization() | STYLE | UCF_USELESS_CONTROL_FLOW | 1656 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$OTSMessage.PARSER isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 2730 | High |
Class org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$OTSMessage defines non-transient non-serializable instance field unknownFields | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Useless control flow in org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$OTSMessage$Builder.maybeForceBuilderInitialization() | STYLE | UCF_USELESS_CONTROL_FLOW | 3028 | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$SimulateUntil.PARSER isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 753 | High |
Class org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$SimulateUntil defines non-transient non-serializable instance field unknownFields | BAD_PRACTICE | SE_BAD_FIELD | Not available | Medium |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Useless control flow in org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf$SimulateUntil$Builder.maybeForceBuilderInitialization() | STYLE | UCF_USELESS_CONTROL_FLOW | 928 | Medium |