From 4d822b97a110efc2cb943aba3affcac50ac44237 Mon Sep 17 00:00:00 2001
From: Boris Erakhtin <boris.erakhtin@gmail.com>
Date: Wed, 29 Jan 2025 08:00:21 +0500
Subject: [PATCH] Clang tidy fix

---
 core/state_metrics/impl/state_metrics_impl.cpp | 6 +++---
 core/state_metrics/impl/state_metrics_impl.hpp | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/core/state_metrics/impl/state_metrics_impl.cpp b/core/state_metrics/impl/state_metrics_impl.cpp
index 04f750ff6b..c616471d9a 100644
--- a/core/state_metrics/impl/state_metrics_impl.cpp
+++ b/core/state_metrics/impl/state_metrics_impl.cpp
@@ -121,7 +121,7 @@ namespace kagome::state_metrics {
       return std::nullopt;
     }
     scale::ScaleDecoderStream decoder(opt_data.value());
-    uint32_t active_era;
+    uint32_t active_era = 0;
     try {
       decoder >> active_era;
     } catch (const std::exception &e) {
@@ -168,8 +168,8 @@ namespace kagome::state_metrics {
       const std::vector<uint8_t> &data) try {
     scale::ScaleDecoderStream decoder(data);
 
-    uint32_t _;
-    decoder >> _;  // total_points
+    uint32_t total_points = 0;
+    decoder >> total_points;
 
     std::map<primitives::AccountId, uint32_t> individual_points;
     decoder >> individual_points;
diff --git a/core/state_metrics/impl/state_metrics_impl.hpp b/core/state_metrics/impl/state_metrics_impl.hpp
index 85af42f384..3fa18b3b11 100644
--- a/core/state_metrics/impl/state_metrics_impl.hpp
+++ b/core/state_metrics/impl/state_metrics_impl.hpp
@@ -27,7 +27,7 @@ namespace kagome::state_metrics {
                      std::shared_ptr<libp2p::basic::Scheduler> scheduler,
                      std::shared_ptr<api::StateApi> state_api,
                      std::shared_ptr<metrics::Registry> registry);
-    virtual ~StateMetricsImpl();
+    ~StateMetricsImpl() override;
 
     static outcome::result<std::shared_ptr<StateMetricsImpl>> create(
         const application::AppConfiguration &app_config,