mirror of
https://github.com/tianocore/edk2
synced 2026-08-27 00:23:19 -04:00
The codebase has moved from traditional `#ifndef` include guards to `#pragma once`. Remove the ECC checks that validated include guard presence and naming conventions since they are no longer applicable. The following checks are removed: - IncludeFileCheckIfndefStatement: Verified all header file contents were guarded by a `#ifndef` statement, that the `#ifndef` was the first line of code after the file header comment, and that the `#endif` appeared on the last line. - NamingConventionCheckIfndefStatement: Verified that the `#ifndef` guard name at the start of an include file used a postfix underscore and no prefix underscore character. Also removed related error codes and configuration settings that were specific to these checks. Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com> |
||
|---|---|---|
| .. | ||
| CParser3 | ||
| CParser4 | ||
| MetaFileWorkspace | ||
| Xml | ||
| __init__.py | ||
| C.g | ||
| c.py | ||
| Check.py | ||
| CodeFragment.py | ||
| CodeFragmentCollector.py | ||
| config.ini | ||
| Configuration.py | ||
| Database.py | ||
| EccGlobalData.py | ||
| EccMain.py | ||
| EccToolError.py | ||
| Exception.py | ||
| exception.xml | ||
| FileProfile.py | ||
| MetaDataParser.py | ||
| ParserWarning.py | ||