# SPDX-License-Identifier: BSD-2-Clause-Patent\r
##\r
{\r
+ "EccCheck": {\r
+ ## Exception sample looks like below:\r
+ ## "ExceptionList": [\r
+ ## "<ErrorID>", "<KeyWord>"\r
+ ## ]\r
+ "ExceptionList": [\r
+ # "The #ifndef at the start of an include file should use\r
+ # both prefix and postfix underscore characters, '_'"\r
+ # This error is not triggered for the latest BaseTools code.\r
+ # @TODO The error should be re-enabled when the python packages\r
+ # containing the BaseTools are updated to the latest version.\r
+ "8003", "DISABLE_NEW_DEPRECATED_INTERFACES",\r
+ "9005", "@defgroup", # Use extra Doxygen commands\r
+ "9005", "@ingroup", # Use extra Doxygen commands\r
+ "9005", "@mainpage", # Use extra Doxygen commands\r
+ "9005", "@ref", # Use extra Doxygen commands\r
+ ],\r
+ ## Both file path and directory path are accepted.\r
+ "IgnoreFiles": [\r
+ ]\r
+ },\r
+\r
## options defined .pytool/Plugin/CompilerPlugin\r
"CompilerPlugin": {\r
"DscPath": "DynamicTablesPkg.dsc"\r
## options defined .pytool/Plugin/DependencyCheck\r
"DependencyCheck": {\r
"AcceptableDependencies": [\r
+ "ArmPkg/ArmPkg.dec",\r
"ArmPlatformPkg/ArmPlatformPkg.dec",\r
"EmbeddedPkg/EmbeddedPkg.dec",\r
"DynamicTablesPkg/DynamicTablesPkg.dec",\r
"CCIDX",\r
"CCSIDR",\r
"countof",\r
+ "edynamic",\r
"EOBJECT",\r
"invoc",\r
+ "ITARGETSR",\r
"GTBLOCK",\r
"lgreater",\r
"lless",\r
"MPIDR",\r
"PERIPHBASE",\r
+ "phandle",\r
"pytool",\r
+ "Rdword",\r
"Roadmap",\r
"ROOTNODEBASE",\r
"ssdtcmn",\r
"ssdtserialporttemplate",\r
"SMMUV",\r
+ "ssdtpcieosctemplate",\r
+ "SSDTPC",\r
"standardised",\r
"TABLEEX",\r
"TNSID",\r