Rules
| Content by Label | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Risk Assessment Summary
Rule | Severity | Likelihood | Detectable | Repairable | Priority | Level |
|---|---|---|---|---|---|---|
| OBJ01-J | Medium | Likely | No | No | P6 | L2 |
| OBJ02-J | Medium | Probable | No | No | P4 | L3 |
| OBJ03-J | Low | Probable | Yes | No | P4 | L3 |
| OBJ04-J | Low | Likely | No | No | P3 | L3 |
| OBJ05-J | High | Probable | Yes | No | P12 | L1 |
| OBJ06-J | Medium | Probable | No | No | P4 | L3 |
| OBJ07-J | Medium | Probable | No | No | P4 | L3 |
| OBJ08-J | Medium | Probable | No | No | P4 | L3 |
| OBJ09-J | High | Unlikely | Yes | No | P6 | L2 |
| OBJ10-J | Medium | Probable | Yes | No | P8 | L2 |
| OBJ11-J | High | Probable | Yes | No | P12 | L1 |
| OBJ13-J | Medium | Likely | Yes | No | P12 | L1 |
| OBJ14-J | Medium | Likely | No | No | P6 | L2 |
...
Recommendations
OBJ00-J. Declare data members private
OBJ01-A. Understand how a superclass can affect a subclass
OBJ02-A. Avoid using finalizers
Rules
OBJ30-C. Classes that should not be inherited must be declared final
OBJ31-C. Declare public static fields final
OBJ32-C. Do not allow partially initialized classes to be accessed
Risk Assessment Summary
Recommendations
...
Recommendation
...
Severity
...
Likelihood
...
Remediation Cost
...
Priority
...
Level
...
OBJ00-A
...
low
...
unlikely
...
medium
...
P2
...