From 6d0d6b256f66ba22ef9cdcbdc2cb6516f950052e Mon Sep 17 00:00:00 2001 From: Jeroen Ketema Date: Tue, 7 Jan 2025 14:20:42 +0100 Subject: [PATCH] C++: Add change notes --- cpp/ql/lib/change-notes/2025-01-07-config.md | 4 ++++ cpp/ql/src/change-notes/2025-01-07-cmake.md | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 cpp/ql/lib/change-notes/2025-01-07-config.md create mode 100644 cpp/ql/src/change-notes/2025-01-07-cmake.md diff --git a/cpp/ql/lib/change-notes/2025-01-07-config.md b/cpp/ql/lib/change-notes/2025-01-07-config.md new file mode 100644 index 000000000000..4d5fcd87932a --- /dev/null +++ b/cpp/ql/lib/change-notes/2025-01-07-config.md @@ -0,0 +1,4 @@ +--- +category: feature +--- +* A new class `ConfigurationTestFile` (`semmle.code.cpp.ConfigurationTestFile.ConfigurationTestFile`) was introduced, which represents files created to test the build configuration. A subclass `CmakeTryCompileFile` of `ConfigurationTestFile` was also introduced, which represents files created by CMake to test the build configuration. diff --git a/cpp/ql/src/change-notes/2025-01-07-cmake.md b/cpp/ql/src/change-notes/2025-01-07-cmake.md new file mode 100644 index 000000000000..e2909a8bcead --- /dev/null +++ b/cpp/ql/src/change-notes/2025-01-07-cmake.md @@ -0,0 +1,4 @@ +--- +category: minorAnalysis +--- +* The `cpp/badly-bounded-write`, `cpp/equality-on-floats`, `cpp/short-global-name`, `cpp/static-buffer-overflow`, `cpp/too-few-arguments`, `cpp/useless-expression`, `cpp/world-writable-file-creation` queries no longer produce alerts on files created by CMake to test the build configuration.