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 = "rule" and label = "vna" and space = currentSpace()
labels+vna +rule

Risk Assessment Summary

Rule

Severity

Likelihood

Detectable

Repairable

Priority

Level

VNA00-JMediumProbableYesNo

P8

L2

VNA01-JLowProbableYesNo

P4

L3

VNA02-JMediumProbableYesNo

P8

L2

VNA03-JLowProbableNoNo

P2

L3

VNA04-JLowProbableYesNo

P4

L3

VNA05-JLowUnlikelyYesNo

P2

L3


...

Image Added Image Added Image Added

Guidelines

VNA00-J. Ensure visibility when accessing shared primitive variables

VNA01-J. Ensure visibility of shared references to immutable objects

VNA02-J. Ensure that compound operations on shared variables are atomic

VNA03-J. Do not assume that a group of calls to independently atomic methods is atomic

VNA04-J. Ensure that calls to chained methods are atomic

VNA05-J. Ensure atomicity when reading and writing 64-bit values

VNA06-J. Do not assume that declaring an object reference volatile guarantees visibility of its members