From 3f3fde37a200be9366369e93c28b291a135f7aae Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Sun, 23 Feb 2025 16:34:42 +1000 Subject: [PATCH] Fix clang tidy warning --- src/providers/mssql/qgsmssqldatabase.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/providers/mssql/qgsmssqldatabase.cpp b/src/providers/mssql/qgsmssqldatabase.cpp index c28531d4a1fc..6daeb6c19621 100644 --- a/src/providers/mssql/qgsmssqldatabase.cpp +++ b/src/providers/mssql/qgsmssqldatabase.cpp @@ -168,6 +168,8 @@ QSqlQuery QgsMssqlDatabase::createQuery() QMetaType::Type QgsMssqlDatabase::decodeSqlType( const QString &sqlTypeName ) { QMetaType::Type type = QMetaType::Type::UnknownType; + // cloned branches are intentional here for improved readability + // NOLINTBEGIN(bugprone-branch-clone) if ( sqlTypeName.startsWith( QLatin1String( "decimal" ), Qt::CaseInsensitive ) || sqlTypeName.startsWith( QLatin1String( "numeric" ), Qt::CaseInsensitive ) || sqlTypeName.startsWith( QLatin1String( "real" ), Qt::CaseInsensitive ) || sqlTypeName.startsWith( QLatin1String( "float" ), Qt::CaseInsensitive ) ) { type = QMetaType::Type::Double; @@ -210,6 +212,7 @@ QMetaType::Type QgsMssqlDatabase::decodeSqlType( const QString &sqlTypeName ) // Everything else just dumped as a string. type = QMetaType::Type::QString; } + // NOLINTEND(bugprone-branch-clone) return type; }