Skip to content

Commit aff1fe9

Browse files
committed
2
1 parent 1363faf commit aff1fe9

2 files changed

Lines changed: 19 additions & 19 deletions

File tree

lib/settings.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -793,21 +793,21 @@ bool Settings::isPremiumEnabled(const char id[]) const
793793
{
794794
for (std::string arg: splitString(premiumArgs, ' ')) {
795795
std::transform(arg.cbegin(), arg.cend(), arg.begin(), [](char c) { return c=='+' ? 'p' : c; });
796-
if (startsWith(arg, "autosar") && autosarCheckers.count(id))
796+
if (startsWith(arg, "--autosar") && autosarCheckers.count(id))
797797
return true;
798-
if (startsWith(arg, "cert-cpp") && certCppCheckers.count(id))
798+
if (startsWith(arg, "--cert-cpp") && certCppCheckers.count(id))
799799
return true;
800-
if (startsWith(arg, "cert-c") && certCCheckers.count(id))
800+
if (startsWith(arg, "--cert-c") && certCCheckers.count(id))
801801
return true;
802-
if (startsWith(arg, "misra-c-2012") && misrac2012Checkers.count(id))
802+
if (startsWith(arg, "--misra-c-2012") && misrac2012Checkers.count(id))
803803
return true;
804-
if (startsWith(arg, "misra-c-2023") && misrac2023Checkers.count(id))
804+
if (startsWith(arg, "--misra-c-2023") && misrac2023Checkers.count(id))
805805
return true;
806-
if (startsWith(arg, "misra-c-2025") && misrac2025Checkers.count(id))
806+
if (startsWith(arg, "--misra-c-2025") && misrac2025Checkers.count(id))
807807
return true;
808-
if (startsWith(arg, "misra-cpp-2008") && misracpp2008Checkers.count(id))
808+
if (startsWith(arg, "--misra-cpp-2008") && misracpp2008Checkers.count(id))
809809
return true;
810-
if (startsWith(arg, "misra-cpp-2023") && misracpp2023Checkers.count(id))
810+
if (startsWith(arg, "--misra-cpp-2023") && misracpp2023Checkers.count(id))
811811
return true;
812812
}
813813
return false;

test/testsettings.cpp

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -362,31 +362,31 @@ class TestSettings : public TestFixture {
362362

363363
void isPremiumEnabledCert() const {
364364
Settings s;
365-
s.premiumArgs = "cert-c-2016";
365+
s.premiumArgs = "--cert-c-2016";
366366
ASSERT(s.isPremiumEnabled("uninitvar"));
367-
s.premiumArgs = "cert-c";
367+
s.premiumArgs = "--cert-c";
368368
ASSERT(s.isPremiumEnabled("uninitvar"));
369-
s.premiumArgs = "cert-c++";
369+
s.premiumArgs = "--cert-c++";
370370
ASSERT(s.isPremiumEnabled("uninitvar"));
371-
s.premiumArgs = "cert-cpp";
371+
s.premiumArgs = "--cert-cpp";
372372
ASSERT(s.isPremiumEnabled("uninitvar"));
373373
}
374374

375375
void isPremiumEnabledMisra() const {
376376
Settings s;
377-
s.premiumArgs = "misra-c-2012";
377+
s.premiumArgs = "--misra-c-2012";
378378
ASSERT(s.isPremiumEnabled("uninitvar"));
379-
s.premiumArgs = "misra-c-2023";
379+
s.premiumArgs = "--misra-c-2023";
380380
ASSERT(s.isPremiumEnabled("uninitvar"));
381-
s.premiumArgs = "misra-c-2025";
381+
s.premiumArgs = "--misra-c-2025";
382382
ASSERT(s.isPremiumEnabled("uninitvar"));
383-
s.premiumArgs = "misra-cpp-2008";
383+
s.premiumArgs = "--misra-cpp-2008";
384384
ASSERT(s.isPremiumEnabled("uninitvar"));
385-
s.premiumArgs = "misra-c++-2008";
385+
s.premiumArgs = "--misra-c++-2008";
386386
ASSERT(s.isPremiumEnabled("uninitvar"));
387-
s.premiumArgs = "misra-cpp-2023";
387+
s.premiumArgs = "--misra-cpp-2023";
388388
ASSERT(s.isPremiumEnabled("uninitvar"));
389-
s.premiumArgs = "misra-c++-2023";
389+
s.premiumArgs = "--misra-c++-2023";
390390
ASSERT(s.isPremiumEnabled("uninitvar"));
391391
}
392392
};

0 commit comments

Comments
 (0)