vhdl-style-guide icon indicating copy to clipboard operation
vhdl-style-guide copied to clipboard

Alignment incorrect for range declarations of unconstrained record elements spread over multiple lines

Open obruendl opened this issue 4 months ago • 3 comments

Environment Ubuntu 20.04

Describe the bug Range declarations for unconstrained record elements are off by one column if spread over multiple lines (otherwise VSG does report errors). Can this be fixed? Example here

It's of course possible that this somehow has to do with my indent configuration. You can find my config file here

To Reproduce

  1. Checkout Open-Logic (develop branch)
  2. Run vsg on the file ("vsg -c ./lint/config/vsg_config.yml -f olo_axi_master_full_tb.vhd)

Expected behavior I would expect all unconstrained record element range declarations to start on the same column but they are off by one. If I put them to the same column, this leads to linting errors.

Screenshots image

Additional context None

obruendl avatar Oct 15 '24 12:10 obruendl