Configuring Optional Items
There are optional language items in VHDL. In the Language Reference Manual (LRM) they are denoted with square brackets []. Using many of these optional items improves the readability of VHDL code.
However, it may not fit the current style of existing code bases. The rules checking the optional items can be configured to add or remove them.
Option |
Values |
Default Value |
Description |
---|---|---|---|
|
|
|
|
This is an example of how to configure these options.
rule :
architecture_010:
action: 'add'
Note
The following examples are using rule architecture_010.
Example: action
set to add
Violation
architecture rtl of fifo is begin end fifo;Violation
architecture rtl of fifo is begin end architecture fifo;
Example: action
set to remove
Violation
architecture rtl of fifo is begin end architecture fifo;Violation
architecture rtl of fifo is begin end fifo;