From 9ea04aedc726cd2ffd20b10b6dc885816d3b592f Mon Sep 17 00:00:00 2001 From: Nuri Jung Date: Fri, 18 Oct 2024 10:47:47 +0900 Subject: [PATCH] refactor(fmt/sdf): use NURI_CLANG_ANALYZER_NOLINT attribute macro --- src/fmt/sdf.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/fmt/sdf.cpp b/src/fmt/sdf.cpp index 55b3ca9f..3e440521 100644 --- a/src/fmt/sdf.cpp +++ b/src/fmt/sdf.cpp @@ -41,6 +41,7 @@ #include "nuri/core/element.h" #include "nuri/core/molecule.h" #include "nuri/fmt/base.h" +#include "nuri/meta.h" #include "nuri/utils.h" namespace nuri { @@ -83,11 +84,7 @@ struct HeaderReadResult { private: // Clang analyzer complains about uninitialized members -#ifdef __clang_analyzer__ - HeaderReadResult(): version_(-1), natoms_(0), nbonds_(0) { } -#else - HeaderReadResult(): version_(-1) { } -#endif + NURI_CLANG_ANALYZER_NOLINT HeaderReadResult(): version_(-1) { } HeaderReadResult(int v, int a, int b): version_(v), natoms_(a), nbonds_(b) { }