diff options
author | Vincent Ambo <tazjin@google.com> | 2020-05-19T16·38+0100 |
---|---|---|
committer | Vincent Ambo <tazjin@google.com> | 2020-05-19T16·38+0100 |
commit | b490742a511dd03afc43f5143d6d61edaeeb8091 (patch) | |
tree | 727370e8e7607a3078c2ce1cd6d717105c7d9c44 /third_party/nix/src/libexpr/value-to-xml.cc | |
parent | c758de9d22506eb279c5abe61f621e5c8f61af95 (diff) |
style(3p/nix): Enforce braces around loops and conditionals r/767
This change was generated with: fd -e cc -e hh | xargs -I{} clang-tidy {} -p ~/projects/nix-build/ \ --checks='-*,readability-braces-around-statements' --fix \ -fix-errors Some manual fixes were applied because some convoluted unbraced statements couldn't be untangled by clang-tidy. This commit still includes invalid files, but I decided to clean them up in a subsequent commit so that it becomes more obvious where clang-tidy failed. Maybe this will allow for a bug-report to clang-tidy.
Diffstat (limited to 'third_party/nix/src/libexpr/value-to-xml.cc')
-rw-r--r-- | third_party/nix/src/libexpr/value-to-xml.cc | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/third_party/nix/src/libexpr/value-to-xml.cc b/third_party/nix/src/libexpr/value-to-xml.cc index 80c4adb78ff9..5ea1e09824c7 100644 --- a/third_party/nix/src/libexpr/value-to-xml.cc +++ b/third_party/nix/src/libexpr/value-to-xml.cc @@ -48,7 +48,9 @@ static void printValueAsXML(EvalState& state, bool strict, bool location, PathSet& drvsSeen) { checkInterrupt(); - if (strict) state.forceValue(v); + if (strict) { + state.forceValue(v); + } switch (v.type) { case tInt: @@ -85,14 +87,18 @@ static void printValueAsXML(EvalState& state, bool strict, bool location, Path drvPath; a = v.attrs->find(state.sDrvPath); if (a != v.attrs->end()) { - if (strict) state.forceValue(*a->value); + if (strict) { + state.forceValue(*a->value); + } if (a->value->type == tString) xmlAttrs["drvPath"] = drvPath = a->value->string.s; } a = v.attrs->find(state.sOutPath); if (a != v.attrs->end()) { - if (strict) state.forceValue(*a->value); + if (strict) { + state.forceValue(*a->value); + } if (a->value->type == tString) xmlAttrs["outPath"] = a->value->string.s; } @@ -117,9 +123,10 @@ static void printValueAsXML(EvalState& state, bool strict, bool location, case tList2: case tListN: { XMLOpenElement _(doc, "list"); - for (unsigned int n = 0; n < v.listSize(); ++n) + for (unsigned int n = 0; n < v.listSize(); ++n) { printValueAsXML(state, strict, location, *v.listElems()[n], doc, context, drvsSeen); + } break; } @@ -135,9 +142,10 @@ static void printValueAsXML(EvalState& state, bool strict, bool location, XMLOpenElement _(doc, "attrspat", attrs); for (auto& i : v.lambda.fun->formals->formals) doc.writeEmptyElement("attr", singletonAttrs("name", i.name)); - } else - doc.writeEmptyElement("varpat", - singletonAttrs("name", v.lambda.fun->arg)); + } else { + doc + } + .writeEmptyElement("varpat", singletonAttrs("name", v.lambda.fun->arg)); break; } |