poaflocParser Of Arguments For Lines Of Commands |
git clone git://git.dimitrijedobrota.com/poafloc.git |
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING | |
commit | 8f23f3e512d0d0ea9570d3a424522215cc3300f9 |
parent | 8e2a644beab494ee756bec5c5bdb8aa73541c361 |
author | Dimitrije Dobrota <mail@dimitrijedobrota.com> |
date | Sat, 8 Jun 2024 19:30:55 +0200 |
Get rid of unnecessary indent
Diffstat:M | args.hpp | | | ++++++++++++------------------- |
1 files changed, 12 insertions(+), 19 deletions(-)
diff --git a/args.hpp b/args.hpp
@@ -315,13 +315,11 @@ class Parser {
else message += ", ";
message += std::format("-{}", c);
if (entry.arg && entry.opt_long.empty()) {
if (entry.opt) {
message += std::format("[{}]", entry.arg);
} else {
message += std::format(" {}", entry.arg);
}
}
if (!entry.arg || !entry.opt_long.empty()) continue;
if (entry.opt) message += std::format("[{}]", entry.arg);
else message += std::format(" {}", entry.arg);
}
if (!prev) message += " ";
@@ -331,13 +329,11 @@ class Parser {
else message += ", ";
message += std::format("--{}", l);
if (entry.arg) {
if (entry.opt) {
message += std::format("[={}]", entry.arg);
} else {
message += std::format("={}", entry.arg);
}
}
if (!entry.arg) continue;
if (entry.opt) message += std::format("[={}]", entry.arg);
else message += std::format("={}", entry.arg);
}
static const std::size_t limit = 30;
@@ -398,11 +394,8 @@ class Parser {
for (const auto &entry : help_entries) {
if (!entry.arg) continue;
for (const char c : entry.opt_short) {
if (entry.opt) {
print(std::format(" [-{}[{}]]", c, entry.arg));
} else {
print(std::format(" [-{} {}]", c, entry.arg));
}
if (entry.opt) print(std::format(" [-{}[{}]]", c, entry.arg));
else print(std::format(" [-{} {}]", c, entry.arg));
}
}