Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Recommendations

DCL00-J. Use visually distinct identifiers

...

DCL09-J. Prefer eager initialization

Rules

DCL30-J. Do not attempt to assign to the loop variable in an enhanced for loop

DCL31-J. Qualify mathematical constants with the static and final modifiers

Risk Assessment Summary

Recommendations

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

DCL00-J

low

unlikely

high

P1

L3

DCL01-J

low

unlikely

low

P3

L3

DCL02-J

low

unlikely

low

P3

L3

DCL03-J

low

unlikely

high

P1

L3

DCL04-J

low

unlikely

low

P3

L3

DCL05-J

low

unlikely

high

P1

L3

DCL06-J

low

unlikely

low

P3

L3

Rules

...

SEC35-J. Do not disable bytecode verification      The CERT Sun Microsystems Secure Coding Standard for Java      DCL00-J. Use visually distinct identifiers