clang-tidy readability

This commit is contained in:
2025-07-20 14:56:00 +02:00
parent f5245273a1
commit ca99f7be34
57 changed files with 623 additions and 557 deletions

View File

@@ -27,14 +27,15 @@ auto loadFromFile(const std::string &file_path) -> bool {
texts.clear();
std::ifstream rfile(file_path);
if (!rfile.is_open())
if (!rfile.is_open()) {
return false;
}
try {
json j;
rfile >> j;
for (auto &el : j.items()) {
for (const auto &el : j.items()) {
texts[el.key()] = el.value();
}
} catch (const std::exception &e) {
@@ -48,10 +49,10 @@ auto loadFromFile(const std::string &file_path) -> bool {
// Obtiene el texto por clave
auto getText(const std::string &key) -> std::string {
auto it = texts.find(key);
if (it != texts.end())
if (it != texts.end()) {
return it->second;
else
return "[missing text: " + key + "]";
}
return "[missing text: " + key + "]";
}
// Obtiene el código del siguiente idioma disponible
@@ -68,8 +69,9 @@ auto getNextLangCode(Code lang) -> Code {
// Obtiene un idioma del vector de idiomas a partir de un código
auto getLanguage(Code code) -> Language {
for (const auto &lang : languages) {
if (lang.code == code)
if (lang.code == code) {
return lang;
}
}
// Si no se encuentra, devuelve el primero por defecto
return languages[0];
@@ -78,8 +80,9 @@ auto getLanguage(Code code) -> Language {
// Devuelve el código de un idioma a partir de un nombre
auto getCodeFromName(const std::string &name) -> Code {
for (const auto &lang : languages) {
if (lang.name == name)
if (lang.name == name) {
return lang.code;
}
}
// Si no se encuentra, devuelve el primero por defecto
return languages[0].code;
@@ -88,8 +91,9 @@ auto getCodeFromName(const std::string &name) -> Code {
// Devuelve el nombre de un idioma a partir de un código
auto getNameFromCode(Code code) -> std::string {
for (const auto &lang : languages) {
if (lang.code == code)
if (lang.code == code) {
return lang.name;
}
}
// Si no se encuentra, devuelve el nombre del primer idioma por defecto
return languages[0].name;
@@ -138,8 +142,9 @@ void updateDifficultyNames() {
// Obtiene una fichero a partir de un lang::Code
auto getLanguageFileName(Lang::Code code) -> std::string {
for (const auto &lang : languages) {
if (lang.code == code)
if (lang.code == code) {
return Asset::get()->get(lang.file_name);
}
}
// Si no se encuentra, devuelve el fichero del primer idioma por defecto
return Asset::get()->get(languages[0].file_name);