| 2354 | } |
| 2355 | |
| 2356 | std::list<FileWithDetails> MainWindow::enrichFilesForAnalysis(const QStringList& fileNames, const Settings& settings) const { |
| 2357 | std::list<FileWithDetails> fdetails; |
| 2358 | std::transform(fileNames.cbegin(), fileNames.cend(), std::back_inserter(fdetails), [](const QString& f) { |
| 2359 | return FileWithDetails{f.toStdString(), Standards::Language::None, static_cast<std::size_t>(QFile(f).size())}; |
| 2360 | }); |
| 2361 | const Standards::Language enforcedLang = static_cast<Standards::Language>(mSettings->value(SETTINGS_ENFORCED_LANGUAGE, 0).toInt()); |
| 2362 | frontend::applyLang(fdetails, settings, enforcedLang); |
| 2363 | return fdetails; |
| 2364 | } |