Versions Compared

Key

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

Content by Label
showLabelsfalse
maxResults99
label+msc,+rule,-void
showSpacefalse
sorttitle
spacecom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@3bbaf8c
cqllabel = "msc" and label = "rule" and label != "void" and space = currentSpace()

Info

Information for Editors
To have a new guideline automatically listed above be sure to label it msc and rule.

Risk Assessment Summary

Rule

Severity

Likelihood

Detectable

Repairable

Priority

Level

MSC30-CMediumUnlikelyYesNo

P4

L3

MSC32-CMediumLikelyYesYes

P18

L1

MSC33-CHighLikelyNoNo

P9

L2

MSC37-CHighUnlikelyYesNo

P6

L2

MSC38-CLowUnlikelyYesNo

P2

L3

MSC39-CLowUnlikelyYesNo

P2

L3

MSC40-CLowUnlikelyNoNo

P1

L3

MSC41-CHighProbableNoNo

P6

L2


...

Image Added Image Added Image Added

Recommendations

MSC00-A. Compile cleanly at high warning levels

MSC01-A. Strive for Logical Completeness

MSC02-A. Avoid errors of omission

MSC03-A. Avoid errors of addition

MSC04-A. Use comments consistently and in a readable fashion

MSC06-A. Avoid race conditions with multiple threads

SIGxx-A. Avoid race conditions with signal handlers

Rules

MSC30-C. Do not use the rand function

MSC31-C. Ensure return values are compared against the proper type

Risk Assessment Summary

Recommendation

Severity

Likelihood

Remediation Cost

Priority

Level

MSC00-A

3 (high)

2 (probable)

2 (medium)

P12

L1

MSC02-A

1 (low)

1 (unlikely)

2 (medium)

P2

L3

MSC04-A

3 (high)

1 (unlikely)

2 (med)

P6

L2

MSC06-A

2 (medium)

1 (unlikely)

1 (high)

P2

L3

MSC07-S

1 (low)

2 (probable)

2 (medium)

P4

L3

...

Rule

...

Severity

...

Likelihood

...

Remediation Cost

...

Priority

...

Level

...

MSC30-C

...

1 (low)

...

1 (low)

...

1 (high)

...

P1

...

L3

...

MSC31-C

...

1 (low)

...

2 (probable)

...

2 (medium)

...

P4

...