The YaST2 team uses a standardized file header format for YCP modules. Standard fields are included there for various purposes - see the "why" sections of the individual checks.
Everything up to the first opening brace "{
" outside a comment is
considered part of the header. Nothing outside this portion of the file is
checked. You may, however, open and close as many comments as you like up to
this opening brace.
Leading asterisks "*
" at the start of lines are silently discarded
since they are often used to beautify multi line comments.
The comment markers themselves of course are also discarded for the checks:
/*
*/
//