Versions Compared

Key

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

Rules

Content by Label
showLabelsfalse
max99
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@3bbaf8c
showSpacefalse
sorttitle
cqllabel = "exp" and label = "rule" and space = currentSpace()
labels+exp +rule

Risk Assessment Summary

Rule

Severity

Likelihood

Detectable

Repairable

Recommendations

EXP00-J. Use the same type for the second and third operands in conditional expressions

EXP02-J. Do not ignore values returned by methods

EXP03-J. Do not compare String objects using equality or relational operators

EXP04-J. Be wary of invisible implicit casts

EXP05-J. Be careful about the wrapper class and autoboxing

Rules

Risk Assessment Summary

Recommendations

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

EXP00-JMediumProbableYesNo

P8

L2

EXP01-JLowLikelyNoYes

P6

L2

low

unlikely

medium

P2

L3

EXP02-JLowLikely medium probable Yes medium Yes

P8 P9

L2

EXP03-JLowLikely low unlikely Yes medium Yes

P2 P9

L3 L2

EXP04-JLowProbableYesNo

P4

L2

EXP05-JLowUnlikelyYesNo

low

unlikely

medium

P2

L3

EXP06-JLowUnlikelyYesYes

P3

L3


...

Image Added Image Added Image AddedDCL30-J. Use 'L', not 'l', to indicate a long value      The CERT Sun Microsystems Secure Coding Standard for Java      EXP00-J. Use the same type for the second and third operands in conditional expressions