Skip to content

bit_string_literal_501 not in case rule group #1523

@avelure

Description

@avelure

Environment
VSG 3.35.0 windows 11

Describe the bug
We have a global case group that should set everything to lowercase

rule:
  group:
    case:
      case: 'lower'
      disable: False

however bit_string_literal_501 is requesting to change my bitstrings to uppercase.
If I add a rule

rule:
  bit_string_literal_501:
    case: 'lower'

it does not ask me to change them to uppercase anymore.

According to https://vhdl-style-guide.readthedocs.io/en/latest/rule_groups/case_rule_group.html the bit_string_literal_501 is on the list of rules that should follow the case rule group, but if I press the link for bit_string_literal_500 or bit_string_literal_501 I get a 404, so maybe there is a missing linking somewhere?

MWE:

rule:
  group:
    case:
      case: 'lower'
      disable: False
library ieee;
use ieee.std_logic_1164.all;
use ieee.numeric_std.all;

package pkg is
    constant C_ID : unsigned(7 downto 0) := x"ff";
end package pkg;

Metadata

Metadata

Assignees

Labels

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions