diff options
author | Brad King <brad.king@kitware.com> | 2022-06-29 19:53:09 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-07-05 20:55:40 (GMT) |
commit | 2586afa31bbbbe174ce1dac9549c0d8671ff5567 (patch) | |
tree | 55a83965c51cdafb05702ff6a5ec36a2dd850891 /Source/CTest/cmCTestCoverageCommand.cxx | |
parent | 5446b15c5c86532573baf831fd41f6240605c6e6 (diff) | |
download | CMake-2586afa31bbbbe174ce1dac9549c0d8671ff5567.zip CMake-2586afa31bbbbe174ce1dac9549c0d8671ff5567.tar.gz CMake-2586afa31bbbbe174ce1dac9549c0d8671ff5567.tar.bz2 |
cmCTest*Command:: Use cm::optional for keyword argument presence
Diffstat (limited to 'Source/CTest/cmCTestCoverageCommand.cxx')
-rw-r--r-- | Source/CTest/cmCTestCoverageCommand.cxx | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/Source/CTest/cmCTestCoverageCommand.cxx b/Source/CTest/cmCTestCoverageCommand.cxx index 9351b0b..97b0a89 100644 --- a/Source/CTest/cmCTestCoverageCommand.cxx +++ b/Source/CTest/cmCTestCoverageCommand.cxx @@ -4,8 +4,6 @@ #include <set> -#include <cm/string_view> -#include <cmext/algorithm> #include <cmext/string_view> #include "cmCTest.h" @@ -19,13 +17,6 @@ void cmCTestCoverageCommand::BindArguments() this->Bind("LABELS"_s, this->Labels); } -void cmCTestCoverageCommand::CheckArguments( - std::vector<cm::string_view> const& keywords) -{ - this->LabelsMentioned = - !this->Labels.empty() || cm::contains(keywords, "LABELS"_s); -} - cmCTestGenericHandler* cmCTestCoverageCommand::InitializeHandler() { this->CTest->SetCTestConfigurationFromCMakeVariable( @@ -37,9 +28,9 @@ cmCTestGenericHandler* cmCTestCoverageCommand::InitializeHandler() handler->Initialize(); // If a LABELS option was given, select only files with the labels. - if (this->LabelsMentioned) { + if (this->Labels) { handler->SetLabelFilter( - std::set<std::string>(this->Labels.begin(), this->Labels.end())); + std::set<std::string>(this->Labels->begin(), this->Labels->end())); } handler->SetQuiet(this->Quiet); |