clang-tidy readability
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user