jeremiah-c-leary/vhdl-style-guide

Rules to enforce case on parameter class in procedures and functions

Closed this issue · 4 comments

Is your feature request related to a problem? Please describe.
I would like to have rules to enforce case on parameter classes (e.g. signal, constant, etc.) in functions and procedures.
For example

architecture rtl of test is

  procedure overflow (
    a          : integer;
    VARIABLE a : integer;
    CONSTANT a : integer;
    SIGNAL   a : integer;
    FILE     a : file_type
  ) is
  begin

  end procedure overflow;

begin

end architecture rtl;

I would like a rule to change the parameter classes to lowercase.

I am planning to raise a PR to address this. FYI @urbite.

I've raise PR #1263.

Morning @JHertz5 ,

Another perfect PR.

I will merge this to master.

Thanks again,

--Jeremy

Thanks very much!