Checks the attributes [Initialization]
and [Execution]
, reports a diagnostic if they are not inside a class attributed with a valid attribute.
[Initialization]
is valid in classes with [FunctionBlock]
or [Program]
.
[Execution]
is valid in classes with [FunctionBlock]
, [Function]
or [Program]
.
You can also use the provided automatic Code Fix to remove the attribute. ( Press Alt + Enter on the Error line to find the Code Fix in the context menu)
Remove the attribute.