VHDL199: Procedure names should be unique in a project
Summary
| Reliability | Security | Maintainability | Code attribute | Effort to fix | Tags |
|---|---|---|---|---|---|
| - | - | LOW | Intentionality | Clear | 30min | synthesis, do254, simulation, linter, do254-dr3, naming |
Description
Using multiple times the same name for different procedures is confusing. Names should be unique and should describe the functionality.
Noncompliant code example
File 1: procedure fly is begin ... end; File 2: procedure fly is begin ... end;
Compliant solution
File 1: procedure fly is begin ... end; File 2: procedure dream is begin ... end;
Parameters
No parameters.