audk/BaseTools/Plugin
Michael Kubacki d461137e22 BaseTools/Plugin/CodeQL: Enable 30 queries
Updates the CodeQL queries opted into by edk2 to a set of queries from
the standard CodeQL query package `codeql/cpp-queries`.

After testing a large number of queries the included set here were
found to be the most useful with the least number of false positives.
Some queries had a number of issues that led to them being placed on
the exclusion list so that they are not considered in the future
without the notes there being taken into account.

General details about queries available in the pack are available here:
https://codeql.github.com/codeql-query-help/cpp/

The issues found by these queries will need to be fixed over time. In
the meantime, the results will show to those that have permission in
the repo's GitHub Code Scanning area. The build will not fail due to
CodeQL issues (since they are not all fixed) but that can be enabled in
the future.

Cc: Bob Feng <bob.c.feng@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Rebecca Cran <rebecca@bsdio.com>
Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Yuwei Chen <yuwei.chen@intel.com>
Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Reviewed-by: Sean Brogan <sean.brogan@microsoft.com>
Acked-by: Laszlo Ersek <lersek@redhat.com>
Acked-by: Michael D Kinney <michael.d.kinney@intel.com>
2023-11-07 03:19:26 +00:00
..
BuildToolsReport
CodeQL BaseTools/Plugin/CodeQL: Enable 30 queries 2023-11-07 03:19:26 +00:00
DebugMacroCheck BaseTools: Plugin: Integration of edk2-pytools 2023-10-28 14:59:29 +00:00
HostBasedUnitTestRunner BaseTools/Plugin: Too many execute files cause "cmd too long" failure 2023-05-11 05:45:51 +00:00
LinuxGcc5ToolChain BaseTools: Enable LoongArch64 architecture for LoongArch64 EDK2 CI. 2022-10-14 02:16:33 +00:00
WindowsResourceCompiler
WindowsVsToolChain BaseTools: Update WindowsVsToolChain plugin 2023-02-16 18:54:33 +00:00