summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorypostolov <ypostolov@luxoft.com>2020-02-24 16:36:36 +0200
committeryurii <ypostolov>2020-03-26 15:02:49 +0200
commitd4c6de32f5592edc35229f55afdec6c02c55b0e8 (patch)
treee3d78c79c318016a4149fca76ca71f2c47159fbb
parent438125b81b91f9d38fe450e11f15eac6687a54b1 (diff)
downloadsdl_core-fix/cppcheck_issues.tar.gz
fixed issue redundantAssignmentfix/cppcheck_issues
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc5
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc3
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc7
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc5
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc11
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc5
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc9
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc5
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc5
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc11
-rw-r--r--src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc5
-rw-r--r--src/components/application_manager/src/app_launch/app_launch_data_db.cc4
-rw-r--r--src/components/application_manager/src/application_manager_impl.cc4
-rw-r--r--src/components/application_manager/src/message_helper/message_helper.cc8
-rw-r--r--src/components/config_profile/src/profile.cc17
-rw-r--r--src/components/formatters/test/src/SmartFactoryTestHelper.cc3
-rw-r--r--src/components/policy/policy_external/src/cache_manager.cc8
-rw-r--r--src/components/policy/policy_external/src/policy_helper.cc4
-rw-r--r--src/components/policy/policy_external/src/policy_manager_impl.cc14
-rw-r--r--src/components/smart_objects/src/object_schema_item.cc1
20 files changed, 35 insertions, 99 deletions
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc
index 207e7dd62a..26d48cf026 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/add_sub_menu_request.cc
@@ -195,10 +195,9 @@ bool AddSubMenuRequest::Init() {
bool AddSubMenuRequest::CheckSubMenuName() {
LOG4CXX_AUTO_TRACE(logger_);
- const char* str = NULL;
- // cppcheck-suppress redundantAssignment
- str = (*message_)[strings::msg_params][strings::menu_name].asCharArray();
+ const char* str =
+ (*message_)[strings::msg_params][strings::menu_name].asCharArray();
if (!CheckSyntax(str)) {
LOG4CXX_INFO(logger_, "Invalid subMenu name.");
return false;
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc
index 5136db6bc5..1ad3cd0c7a 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/alert_request.cc
@@ -409,9 +409,6 @@ void AlertRequest::SendSpeakRequest(int32_t app_id,
SmartObject msg_params = smart_objects::SmartObject(SmartType_Map);
if (tts_chunks_exists && length_tts_chunks) {
msg_params[hmi_request::tts_chunks] =
- smart_objects::SmartObject(SmartType_Array);
- // cppcheck-suppress redundantAssignment
- msg_params[hmi_request::tts_chunks] =
(*message_)[strings::msg_params][strings::tts_chunks];
}
if ((*message_)[strings::msg_params].keyExists(strings::play_tone) &&
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc
index 5067eb437a..f212f3c3ee 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/create_interaction_choice_set_request.cc
@@ -236,10 +236,8 @@ bool CreateInteractionChoiceSetRequest::compareStr(
bool CreateInteractionChoiceSetRequest::IsWhiteSpaceExist(
const smart_objects::SmartObject& choice_set) {
LOG4CXX_AUTO_TRACE(logger_);
- const char* str = NULL;
- // cppcheck-suppress redundantAssignment
- str = choice_set[strings::menu_name].asCharArray();
+ const char* str = choice_set[strings::menu_name].asCharArray();
if (!CheckSyntax(str)) {
LOG4CXX_ERROR(logger_, "Invalid menu_name syntax check failed");
return true;
@@ -321,9 +319,6 @@ void CreateInteractionChoiceSetRequest::SendVRAddCommandRequests(
msg_params[strings::cmd_id] =
choice_set[strings::choice_set][chs_num][strings::choice_id];
msg_params[strings::vr_commands] =
- smart_objects::SmartObject(smart_objects::SmartType_Array);
- // cppcheck-suppress redundantAssignment
- msg_params[strings::vr_commands] =
choice_set[strings::choice_set][chs_num][strings::vr_commands];
sync_primitives::AutoLock commands_lock(vr_commands_lock_);
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc
index 2058db13a6..af3caa861a 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/get_way_points_request.cc
@@ -67,11 +67,8 @@ void GetWayPointsRequest::Run() {
SendResponse(false, mobile_apis::Result::APPLICATION_NOT_REGISTERED);
return;
}
- smart_objects::SmartObject msg_params =
- smart_objects::SmartObject(smart_objects::SmartType_Map);
- // cppcheck-suppress redundantAssignment
- msg_params = (*message_)[strings::msg_params];
+ auto msg_params = (*message_)[strings::msg_params];
msg_params[strings::app_id] = app->app_id();
StartAwaitForInterface(HmiInterfaces::HMI_INTERFACE_Navigation);
SendHMIRequest(hmi_apis::FunctionID::Navigation_GetWayPoints,
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc
index b03f30f135..0eb6158081 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/perform_interaction_request.cc
@@ -871,10 +871,9 @@ void PerformInteractionRequest::DisablePerformInteraction() {
bool PerformInteractionRequest::IsWhiteSpaceExist() {
LOG4CXX_AUTO_TRACE(logger_);
- const char* str = NULL;
- // cppcheck-suppress redundantAssignment
- str = (*message_)[strings::msg_params][strings::initial_text].asCharArray();
+ const char* str =
+ (*message_)[strings::msg_params][strings::initial_text].asCharArray();
if (!CheckSyntax(str)) {
LOG4CXX_ERROR(logger_, "Invalid initial_text syntax check failed");
return true;
@@ -1080,17 +1079,13 @@ const bool PerformInteractionRequest::HasHMIResponsesToWait() const {
void PerformInteractionRequest::SendBothModeResponse(
const smart_objects::SmartObject& msg_param) {
- LOG4CXX_AUTO_TRACE(logger_);
- mobile_apis::Result::eType perform_interaction_result_code =
- mobile_apis::Result::INVALID_ENUM;
app_mngr::commands::ResponseInfo ui_perform_info(
ui_result_code_, HmiInterfaces::HMI_INTERFACE_UI, application_manager_);
app_mngr::commands::ResponseInfo vr_perform_info(
vr_result_code_, HmiInterfaces::HMI_INTERFACE_VR, application_manager_);
const bool result =
PrepareResultForMobileResponse(ui_perform_info, vr_perform_info);
- // cppcheck-suppress redundantAssignment
- perform_interaction_result_code =
+ mobile_apis::Result::eType perform_interaction_result_code =
PrepareResultCodeForResponse(ui_perform_info, vr_perform_info);
const smart_objects::SmartObject* response_params =
msg_param.empty() ? NULL : &msg_param;
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc
index e04da57d1d..689067a06d 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/register_app_interface_request.cc
@@ -1264,10 +1264,9 @@ bool RegisterAppInterfaceRequest::IsApplicationWithSameAppIdRegistered() {
bool RegisterAppInterfaceRequest::IsWhiteSpaceExist() {
LOG4CXX_AUTO_TRACE(logger_);
- const char* str = NULL;
- // cppcheck-suppress redundantAssignment
- str = (*message_)[strings::msg_params][strings::app_name].asCharArray();
+ const char* str =
+ (*message_)[strings::msg_params][strings::app_name].asCharArray();
if (!CheckSyntax(str)) {
LOG4CXX_ERROR(logger_, "Invalid app_name syntax check failed");
return true;
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc
index d9c56159a0..376e0e4b44 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/send_location_request.cc
@@ -118,10 +118,7 @@ void SendLocationRequest::Run() {
}
if (msg_params.keyExists(strings::location_image)) {
- mobile_apis::Result::eType verification_result =
- mobile_apis::Result::SUCCESS;
- // cppcheck-suppress redundantAssignment
- verification_result = MessageHelper::VerifyImage(
+ mobile_apis::Result::eType verification_result = MessageHelper::VerifyImage(
(*message_)[strings::msg_params][strings::location_image],
app,
application_manager_);
@@ -132,9 +129,7 @@ void SendLocationRequest::Run() {
}
}
- SmartObject request_msg_params = SmartObject(smart_objects::SmartType_Map);
- // cppcheck-suppress redundantAssignment
- request_msg_params = msg_params;
+ auto request_msg_params = msg_params;
request_msg_params[strings::app_id] = app->hmi_app_id();
StartAwaitForInterface(HmiInterfaces::HMI_INTERFACE_Navigation);
SendHMIRequest(
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc
index 6b5abfb41b..4230adbf0c 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_media_clock_timer_request.cc
@@ -75,11 +75,8 @@ void SetMediaClockRequest::Run() {
}
if (isDataValid()) {
- smart_objects::SmartObject msg_params =
- smart_objects::SmartObject(smart_objects::SmartType_Map);
// copy entirely msg
- // cppcheck-suppress redundantAssignment
- msg_params = (*message_)[strings::msg_params];
+ auto msg_params = (*message_)[strings::msg_params];
msg_params[strings::app_id] = app->app_id();
StartAwaitForInterface(HmiInterfaces::HMI_INTERFACE_UI);
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc
index cd681269e9..f29e9c59e8 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/show_constant_tbt_request.cc
@@ -78,10 +78,7 @@ void ShowConstantTBTRequest::Run() {
return;
}
- smart_objects::SmartObject msg_params =
- smart_objects::SmartObject(smart_objects::SmartType_Map);
- // cppcheck-suppress redundantAssignment
- msg_params = (*message_)[strings::msg_params];
+ auto msg_params = (*message_)[strings::msg_params];
if (IsWhiteSpaceExist()) {
LOG4CXX_ERROR(logger_,
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc
index 4141d0c085..0f9677dc52 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/slider_request.cc
@@ -107,10 +107,7 @@ void SliderRequest::Run() {
return;
}
- smart_objects::SmartObject msg_params =
- smart_objects::SmartObject(smart_objects::SmartType_Map);
- // cppcheck-suppress redundantAssignment
- msg_params = (*message_)[strings::msg_params];
+ auto msg_params = (*message_)[strings::msg_params];
msg_params[strings::app_id] = application->app_id();
if (!(*message_)[strings::msg_params].keyExists(strings::timeout)) {
@@ -183,10 +180,8 @@ void SliderRequest::on_event(const event_engine::Event& event) {
bool SliderRequest::IsWhiteSpaceExist() {
LOG4CXX_AUTO_TRACE(logger_);
- const char* str = NULL;
-
- // cppcheck-suppress redundantAssignment
- str = (*message_)[strings::msg_params][strings::slider_header].asCharArray();
+ const char* str =
+ (*message_)[strings::msg_params][strings::slider_header].asCharArray();
if (!CheckSyntax(str)) {
LOG4CXX_ERROR(logger_, "Invalid slider_header value syntax check failed");
return true;
diff --git a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc
index 351a89bc35..5a8590efc3 100644
--- a/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc
+++ b/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/update_turn_list_request.cc
@@ -112,10 +112,7 @@ void UpdateTurnListRequest::Run() {
}
}
- smart_objects::SmartObject msg_params =
- smart_objects::SmartObject(smart_objects::SmartType_Map);
- // cppcheck-suppress redundantAssignment
- msg_params = (*message_)[strings::msg_params];
+ auto msg_params = (*message_)[strings::msg_params];
if ((*message_)[strings::msg_params].keyExists(strings::turn_list)) {
if (!CheckTurnListArray()) {
diff --git a/src/components/application_manager/src/app_launch/app_launch_data_db.cc b/src/components/application_manager/src/app_launch/app_launch_data_db.cc
index 46a3ccfe6e..f484153f44 100644
--- a/src/components/application_manager/src/app_launch/app_launch_data_db.cc
+++ b/src/components/application_manager/src/app_launch/app_launch_data_db.cc
@@ -290,11 +290,9 @@ std::vector<ApplicationDataPtr> AppLaunchDataDB::GetAppDataByDevMac(
bool AppLaunchDataDB::Clear() {
LOG4CXX_AUTO_TRACE(logger_);
- bool retVal = false;
utils::dbms::SQLQuery query(db());
- // cppcheck-suppress redundantAssignment
- retVal = query.Exec(kDropSchema);
+ bool retVal = query.Exec(kDropSchema);
if (retVal) {
LOG4CXX_INFO(logger_, "App_Launch table had been cleared successfully");
diff --git a/src/components/application_manager/src/application_manager_impl.cc b/src/components/application_manager/src/application_manager_impl.cc
index ee2df8e69d..8b5a98e6a3 100644
--- a/src/components/application_manager/src/application_manager_impl.cc
+++ b/src/components/application_manager/src/application_manager_impl.cc
@@ -3089,12 +3089,10 @@ void ApplicationManagerImpl::UnregisterAllApplications() {
LOG4CXX_DEBUG(logger_, "Unregister reason " << unregister_reason_);
hmi_cooperating_ = false;
- bool is_ignition_off = false;
using namespace mobile_api::AppInterfaceUnregisteredReason;
using namespace helpers;
- // cppcheck-suppress redundantAssignment
- is_ignition_off =
+ bool is_ignition_off =
Compare<eType, EQ, ONE>(unregister_reason_, IGNITION_OFF, INVALID_ENUM);
bool is_unexpected_disconnect = Compare<eType, NEQ, ALL>(
diff --git a/src/components/application_manager/src/message_helper/message_helper.cc b/src/components/application_manager/src/message_helper/message_helper.cc
index 18ae0e1285..216695843b 100644
--- a/src/components/application_manager/src/message_helper/message_helper.cc
+++ b/src/components/application_manager/src/message_helper/message_helper.cc
@@ -658,10 +658,7 @@ void MessageHelper::SendResetPropertiesRequest(ApplicationSharedPtr application,
using namespace smart_objects;
{
- SmartObject msg_params = SmartObject(smart_objects::SmartType_Map);
-
- // cppcheck-suppress redundantAssignment
- msg_params = *MessageHelper::CreateAppVrHelp(application);
+ auto msg_params = *MessageHelper::CreateAppVrHelp(application);
msg_params[hmi_request::menu_title] = "";
smart_objects::SmartObject keyboard_properties =
@@ -1499,9 +1496,6 @@ MessageHelper::CreateAddVRCommandRequestFromChoiceToHMI(
msg_params[strings::cmd_id] =
(*(it->second))[strings::choice_set][j][strings::choice_id];
msg_params[strings::vr_commands] =
- smart_objects::SmartObject(smart_objects::SmartType_Array);
- // cppcheck-suppress redundantAssignment
- msg_params[strings::vr_commands] =
(*(it->second))[strings::choice_set][j][strings::vr_commands];
msg_params[strings::type] = hmi_apis::Common_VRCommandType::Choice;
msg_params[strings::grammar_id] = choice_grammar_id;
diff --git a/src/components/config_profile/src/profile.cc b/src/components/config_profile/src/profile.cc
index 587536689a..d048fc433c 100644
--- a/src/components/config_profile/src/profile.cc
+++ b/src/components/config_profile/src/profile.cc
@@ -1716,9 +1716,7 @@ void Profile::UpdateValues() {
help_prompt_.clear();
std::string help_prompt_value;
if (ReadValue(&help_prompt_value, kGlobalPropertiesSection, kHelpPromptKey)) {
- char* str = NULL;
- // cppcheck-suppress redundantAssignment
- str = strtok(const_cast<char*>(help_prompt_value.c_str()), ",");
+ char* str = strtok(const_cast<char*>(help_prompt_value.c_str()), ",");
while (str != NULL) {
// Default prompt should have delimiter included for each item
const std::string prompt_item = std::string(str) + tts_delimiter_;
@@ -1737,9 +1735,7 @@ void Profile::UpdateValues() {
std::string timeout_prompt_value;
if (ReadValue(
&timeout_prompt_value, kGlobalPropertiesSection, kTimeoutPromptKey)) {
- char* str = NULL;
- // cppcheck-suppress redundantAssignment
- str = strtok(const_cast<char*>(timeout_prompt_value.c_str()), ",");
+ char* str = strtok(const_cast<char*>(timeout_prompt_value.c_str()), ",");
while (str != NULL) {
// Default prompt should have delimiter included for each item
const std::string prompt_item = std::string(str) + tts_delimiter_;
@@ -1763,9 +1759,7 @@ void Profile::UpdateValues() {
vr_commands_.clear();
std::string vr_help_command_value;
if (ReadValue(&vr_help_command_value, kVrCommandsSection, kHelpCommandKey)) {
- char* str = NULL;
- // cppcheck-suppress redundantAssignment
- str = strtok(const_cast<char*>(vr_help_command_value.c_str()), ",");
+ char* str = strtok(const_cast<char*>(vr_help_command_value.c_str()), ",");
while (str != NULL) {
const std::string vr_item = str;
vr_commands_.push_back(vr_item);
@@ -1847,9 +1841,8 @@ void Profile::UpdateValues() {
"",
kMainSection,
kSupportedDiagModesKey)) {
- char* str = NULL;
- // cppcheck-suppress redundantAssignment
- str = strtok(const_cast<char*>(supported_diag_modes_value.c_str()), ",");
+ char* str =
+ strtok(const_cast<char*>(supported_diag_modes_value.c_str()), ",");
while (str != NULL) {
errno = 0;
uint32_t user_value = strtol(str, NULL, 16);
diff --git a/src/components/formatters/test/src/SmartFactoryTestHelper.cc b/src/components/formatters/test/src/SmartFactoryTestHelper.cc
index 06581e2a16..3436b069f4 100644
--- a/src/components/formatters/test/src/SmartFactoryTestHelper.cc
+++ b/src/components/formatters/test/src/SmartFactoryTestHelper.cc
@@ -456,9 +456,6 @@ std::shared_ptr<ISchemaItem> CSmartFactoryTest::InitStructSchemaItem_Common_1(
Members root_members_map;
root_members_map[""] =
- SMember(CObjectSchemaItem::create(struct_members), true);
- // cppcheck-suppress redundantAssignment
- root_members_map[""] =
SMember(CObjectSchemaItem::create(schema_members), true);
return CObjectSchemaItem::create(schema_members);
}
diff --git a/src/components/policy/policy_external/src/cache_manager.cc b/src/components/policy/policy_external/src/cache_manager.cc
index bb5cdf5c9a..20d48b070d 100644
--- a/src/components/policy/policy_external/src/cache_manager.cc
+++ b/src/components/policy/policy_external/src/cache_manager.cc
@@ -2298,12 +2298,10 @@ bool CacheManager::SetMetaInfo(const std::string& ccpu_version,
bool CacheManager::IsMetaInfoPresent() const {
CACHE_MANAGER_CHECK(false);
- bool result = true;
sync_primitives::AutoLock lock(cache_lock_);
- // cppcheck-suppress redundantAssignment
- result = NULL != pt_->policy_table.module_meta->ccpu_version &&
- NULL != pt_->policy_table.module_meta->wers_country_code &&
- NULL != pt_->policy_table.module_meta->language;
+ bool result = NULL != pt_->policy_table.module_meta->ccpu_version &&
+ NULL != pt_->policy_table.module_meta->wers_country_code &&
+ NULL != pt_->policy_table.module_meta->language;
return result;
}
diff --git a/src/components/policy/policy_external/src/policy_helper.cc b/src/components/policy/policy_external/src/policy_helper.cc
index b6634980f9..d0d80f3dcf 100644
--- a/src/components/policy/policy_external/src/policy_helper.cc
+++ b/src/components/policy/policy_external/src/policy_helper.cc
@@ -612,7 +612,6 @@ bool CheckAppPolicy::IsConsentRequired(const std::string& app_id,
return false;
}
- bool is_preconsented = false;
policy_table::Strings::value_type str(group_name);
policy_table::Strings::iterator pre_begin =
update_->policy_table.app_policies_section.apps[app_id]
@@ -623,8 +622,7 @@ bool CheckAppPolicy::IsConsentRequired(const std::string& app_id,
policy_table::Strings::iterator it2 = std::find(pre_begin, pre_end, str);
- // cppcheck-suppress redundantAssignment
- is_preconsented = pre_end != it2;
+ bool is_preconsented = pre_end != it2;
return it->second.user_consent_prompt.is_initialized() && !is_preconsented;
}
diff --git a/src/components/policy/policy_external/src/policy_manager_impl.cc b/src/components/policy/policy_external/src/policy_manager_impl.cc
index 02d72e50df..3b9ebc65a4 100644
--- a/src/components/policy/policy_external/src/policy_manager_impl.cc
+++ b/src/components/policy/policy_external/src/policy_manager_impl.cc
@@ -1836,14 +1836,12 @@ bool PolicyManagerImpl::IsNeedToUpdateExternalConsentStatus(
ItemV difference_v;
difference_v.resize(new_status_v.size() + existing_status_v.size());
- ItemV::iterator ci = difference_v.begin();
- // cppcheck-suppress redundantAssignment
- ci = std::set_difference(new_status_v.begin(),
- new_status_v.end(),
- existing_status_v.begin(),
- existing_status_v.end(),
- difference_v.begin(),
- ConsentStatusComparatorFunc);
+ ItemV::iterator ci = std::set_difference(new_status_v.begin(),
+ new_status_v.end(),
+ existing_status_v.begin(),
+ existing_status_v.end(),
+ difference_v.begin(),
+ ConsentStatusComparatorFunc);
difference_v.resize(ci - difference_v.begin());
return !difference_v.empty();
diff --git a/src/components/smart_objects/src/object_schema_item.cc b/src/components/smart_objects/src/object_schema_item.cc
index 92410d9619..27c64de7e2 100644
--- a/src/components/smart_objects/src/object_schema_item.cc
+++ b/src/components/smart_objects/src/object_schema_item.cc
@@ -139,7 +139,6 @@ errors::eType CObjectSchemaItem::validate(
errors::eType result = errors::OK;
// Check if MessageVersion matches schema version
if (correct_member) {
- // cppcheck-suppress redundantAssignment
result =
correct_member->mSchemaItem->validate(field,
&report__->ReportSubobject(key),