Add missing clang-tidy NOLINT comments for ArduinoJson v7 in IDF webserver (#9508)

This commit is contained in:
J. Nick Koston authored and Jesse Hills committed 2025-07-15 23:35:55 +12:00
1 parent 7f01c25782
commit 786cb7ded5
1 file changed
+2
@@ -389,10 +389,12 @@ AsyncEventSourceResponse::AsyncEventSourceResponse(const AsyncWebServerRequest *
#ifdef USE_WEBSERVER_SORTING
for (auto &group : ws->sorting_groups_) {
// NOLINTBEGIN(clang-analyzer-cplusplus.NewDeleteLeaks) false positive with ArduinoJson
message = json::build_json([group](JsonObject root) {
root["name"] = group.second.name;
root["sorting_weight"] = group.second.weight;
});
// NOLINTEND(clang-analyzer-cplusplus.NewDeleteLeaks)
// a (very) large number of these should be able to be queued initially without defer
// since the only thing in the send buffer at this point is the initial ping/config