@@ -189,7 +189,7 @@ bool CmdLineParser::fillSettingsFromArgs(int argc, const char* const argv[])
189189
190190 // Output a warning for the user if he tries to exclude headers
191191 const std::vector<std::string>& ignored = getIgnoredPaths ();
192- const bool warn = std::any_of (ignored.cbegin (), ignored.cend (), [](const std::string& i) {
192+ const bool warn = std::any_of (ignored.cbegin (), ignored.cend (), [](const std::string& i) -> bool {
193193 return Path::isHeader (i);
194194 });
195195 if (warn) {
@@ -210,7 +210,7 @@ bool CmdLineParser::fillSettingsFromArgs(int argc, const char* const argv[])
210210 if (!mSettings .fileFilters .empty ()) {
211211 // filter only for the selected filenames from all project files
212212 PathMatch filtermatcher (mSettings .fileFilters , Path::getCurrentPath ());
213- std::copy_if (fileSettingsRef.cbegin (), fileSettingsRef.cend (), std::back_inserter (fileSettings), [&](const FileSettings &fs) {
213+ std::copy_if (fileSettingsRef.cbegin (), fileSettingsRef.cend (), std::back_inserter (fileSettings), [&](const FileSettings &fs) -> bool {
214214 return filtermatcher.match (fs.filename ());
215215 });
216216 if (fileSettings.empty ()) {
@@ -228,11 +228,11 @@ bool CmdLineParser::fillSettingsFromArgs(int argc, const char* const argv[])
228228 frontend::applyLang (fileSettings, mSettings , mEnforcedLang );
229229
230230 // sort the markup last
231- std::copy_if (fileSettings.cbegin (), fileSettings.cend (), std::back_inserter (mFileSettings ), [&](const FileSettings &fs) {
231+ std::copy_if (fileSettings.cbegin (), fileSettings.cend (), std::back_inserter (mFileSettings ), [&](const FileSettings &fs) -> bool {
232232 return !mSettings .library .markupFile (fs.filename ()) || !mSettings .library .processMarkupAfterCode (fs.filename ());
233233 });
234234
235- std::copy_if (fileSettings.cbegin (), fileSettings.cend (), std::back_inserter (mFileSettings ), [&](const FileSettings &fs) {
235+ std::copy_if (fileSettings.cbegin (), fileSettings.cend (), std::back_inserter (mFileSettings ), [&](const FileSettings &fs) -> bool {
236236 return mSettings .library .markupFile (fs.filename ()) && mSettings .library .processMarkupAfterCode (fs.filename ());
237237 });
238238
@@ -269,7 +269,7 @@ bool CmdLineParser::fillSettingsFromArgs(int argc, const char* const argv[])
269269 while (it != filesResolved.end ()) {
270270 const std::string& name = it->path ();
271271 // TODO: log if duplicated files were dropped
272- filesResolved.erase (std::remove_if (std::next (it), filesResolved.end (), [&](const FileWithDetails& entry) {
272+ filesResolved.erase (std::remove_if (std::next (it), filesResolved.end (), [&](const FileWithDetails& entry) -> bool {
273273 return entry.path () == name;
274274 }), filesResolved.end ());
275275 ++it;
@@ -292,11 +292,11 @@ bool CmdLineParser::fillSettingsFromArgs(int argc, const char* const argv[])
292292 frontend::applyLang (files, mSettings , mEnforcedLang );
293293
294294 // sort the markup last
295- std::copy_if (files.cbegin (), files.cend (), std::inserter (mFiles , mFiles .end ()), [&](const FileWithDetails& entry) {
295+ std::copy_if (files.cbegin (), files.cend (), std::inserter (mFiles , mFiles .end ()), [&](const FileWithDetails& entry) -> bool {
296296 return !mSettings .library .markupFile (entry.path ()) || !mSettings .library .processMarkupAfterCode (entry.path ());
297297 });
298298
299- std::copy_if (files.cbegin (), files.cend (), std::inserter (mFiles , mFiles .end ()), [&](const FileWithDetails& entry) {
299+ std::copy_if (files.cbegin (), files.cend (), std::inserter (mFiles , mFiles .end ()), [&](const FileWithDetails& entry) -> bool {
300300 return mSettings .library .markupFile (entry.path ()) && mSettings .library .processMarkupAfterCode (entry.path ());
301301 });
302302
@@ -2176,7 +2176,7 @@ std::list<FileWithDetails> CmdLineParser::filterFiles(const std::vector<std::str
21762176 const std::list<FileWithDetails>& filesResolved) {
21772177 std::list<FileWithDetails> files;
21782178 PathMatch filtermatcher (fileFilters, Path::getCurrentPath ());
2179- std::copy_if (filesResolved.cbegin (), filesResolved.cend (), std::inserter (files, files.end ()), [&](const FileWithDetails& entry) {
2179+ std::copy_if (filesResolved.cbegin (), filesResolved.cend (), std::inserter (files, files.end ()), [&](const FileWithDetails& entry) -> bool {
21802180 return filtermatcher.match (entry.path ());
21812181 });
21822182 return files;
0 commit comments