#######################################################################
# Setting a state flag based on the opening tag found
# for the constructs
# ///
# ///
# ///
UDQN Begin :
UDQN Id : 201
Active : Yes
Sources : cpp, java
Context : Line
Pattern : <[\s]*summary[\s]*>
String : /// < summary>
Set Flags : 201
Clear Flags :
Check Flags :
!Check Flags :
Emit EOF Flag:
Silent Flag : Yes
Message : Line: _LINE#_ Found opening tag
Summary : Line: Found opening tag
UDQN End :
#######################################################################
# If the state flag is set for the summary tag, check the content
# for the comment
# ///
# ///
# ///
UDQN Begin :
UDQN Id : 202
Active : Yes
Sources : cpp, java
Context : Line
Pattern : ///[\s]*[\w]+
String : /// some text string
Set Flags : 202
Clear Flags :
Check Flags : 201
!Check Flags :
Emit EOF Flag:
Silent Flag : yes
Message : Line: _LINE#_ Found tag string containing text
Summary : Line: Found tag string containing text
UDQN End :
#######################################################################
# If the state flag is not set for the content of the summary tag
# Emit the quality notice
# ///
# ///
# ///
UDQN Begin :
UDQN Id : 203
Active : Yes
Sources : cpp, java
Context : Line
Pattern : <[\s]*/[\s]*summary[\s]*>
String : /// < / summary>
Set Flags :
Clear Flags : 201, 202
Check Flags : 202
!Check Flags :
Emit EOF Flag:
Silent Flag : yes
Message : Line: _LINE#_ Found close tag with text set
Summary : Line: Found close tag with text set
UDQN End :
#######################################################################
# If the state flag is not set for the content of the summary tag
# Emit the quality notice
# ///
# ///
# ///
UDQN Begin :
UDQN Id : 204
Active : Yes
Sources : cpp, java
Context : Line
Pattern : <[\s]*/[\s]*summary[\s]*>
String : /// < / summary>
Set Flags :
Clear Flags : 201, 202
Check Flags : 201
!Check Flags : 202
Emit EOF Flag:
Silent Flag : No
Message : Line: _LINE#_ Found close tag with no text set
Summary : Line: Found close tag with no text set
UDQN End :
########################################################################
# UDQN File End