Unfixable Rules
VSG is capable of fixing a wide range of formatting issues. However, there are a class of issues which can be checked but can not be fixed. These issues require the user to make the required changes. In the documentation, these rules are marked with the following icon:
Configuration
Issues in configuration files can not be fixed.
Default Assignments
Default assignments are not preferred, but removing them may affect the design.
Formatting Options
There are some formatting decisions that are best left to the user.
Identifier Restrictions
With multiple options available, the user is required to make the decision.
Lengths
Addressing length issues requires the user to address.
Missing Labels
The name of the label must be chosen by the user.
Positional Assignments
Mapping positional assignments to formal parts is left to the user.
Prefix and Suffix
With multiple options available, the user is required to make the decision.
Comments
The existence and formatting of comments is left to the user as VSG can not have an opinion.
block_comment_001
block_comment_002
block_comment_003
comment_012
sequential_006
variable_assignment_006