VHDL035: Each file should start with a header
Summary
| Reliability | Security | Maintainability | Code attribute | Effort to fix | Tags |
|---|---|---|---|---|---|
| - | HIGH | - | Responsibility | Lawful | 20min | synthesis, vscode, linter, simulation |
Description
Each source file should start with a header defining, for instance, ownership of the file, license, functional description, etc.
Noncompliant code example
entity fly is ... end;
Compliant solution
-- This confidential and proprietary software may be used only as authorized -- by a licensing agreement from Linty Services. -- (c) Copyright 2016-2022 Linty Services -- ALL RIGHTS RESERVED -- The entire notice above must be reproduced on all authorized copies. entity fly is ... end;
Related rules
Parameters
No parameters.