4
0
mirror of https://github.com/QuasarApp/CopyrightFixer.git synced 2025-04-30 19:54:46 +00:00

ref Fixing: added invoke a new method printHelp.

This commit is contained in:
IgorekLoschinin 2021-05-04 21:48:34 +03:00
parent b8751bce70
commit 02bb8151e8
2 changed files with 8 additions and 3 deletions
src
CFixer
CopyrighFixer/CopyrighFixer

@ -7,17 +7,22 @@
#include <quasarapp.h> #include <quasarapp.h>
#include <iostream> #include <iostream>
#include <CopyrighFixer/worker.h>
using namespace CopyrighFixer;
int main(int argc, char *argv[]) { int main(int argc, char *argv[]) {
if (!QuasarAppUtils::Params::parseParams(argc, argv)) { Worker *worker = new Worker();
if (!QuasarAppUtils::Params::parseParams(argc, argv)) {
worker->printHelp();
return 1; return 1;
} }
if (QuasarAppUtils::Params::isEndable("h") || QuasarAppUtils::Params::isEndable("help")) { if (QuasarAppUtils::Params::isEndable("h") || QuasarAppUtils::Params::isEndable("help")) {
worker->printHelp();
return 0; return 0;
} }

@ -21,6 +21,7 @@ bool Worker::run() {
} }
void Worker::printHelp() const { void Worker::printHelp() const {
QuasarAppUtils::Help::Charters help = { QuasarAppUtils::Help::Charters help = {
{ {
"Part 0 General", { "Part 0 General", {
@ -36,7 +37,6 @@ void Worker::printHelp() const {
QuasarAppUtils::Params::showHelp(help); QuasarAppUtils::Params::showHelp(help);
exit(0);
} }
}; };