Add readability-redundant-* checks
There's a number of redundancies in our code that clang can sanitize
out. Fix the existing problems, and enable the checks.
Signed-off-by: Ed Tanous <edtanous@google.com>
Change-Id: Ie63d7b7f0777b702fbf1b23a24e1bed7b4f5183b
diff --git a/redfish-core/lib/processor.hpp b/redfish-core/lib/processor.hpp
index 8e07881..b51a901 100644
--- a/redfish-core/lib/processor.hpp
+++ b/redfish-core/lib/processor.hpp
@@ -92,7 +92,7 @@
messages::internalError(aResp->res);
return;
}
- if (*cpuPresent == false)
+ if (!*cpuPresent)
{
// Slot is not populated
aResp->res.jsonValue["Status"]["State"] = "Absent";
@@ -106,7 +106,7 @@
messages::internalError(aResp->res);
return;
}
- if (*cpuFunctional == false)
+ if (!*cpuFunctional)
{
aResp->res.jsonValue["Status"]["Health"] = "Critical";
}
@@ -248,7 +248,7 @@
std::get_if<bool>(&property.second);
if (present != nullptr)
{
- if (*present == true)
+ if (*present)
{
slotPresent = true;
totalCores++;
@@ -442,12 +442,12 @@
std::string state = "Enabled";
std::string health = "OK";
- if (accPresent != nullptr && *accPresent == false)
+ if (accPresent != nullptr && !*accPresent)
{
state = "Absent";
}
- if ((accFunctional != nullptr) && (*accFunctional == false))
+ if ((accFunctional != nullptr) && !*accFunctional)
{
if (state == "Enabled")
{