diff --git a/src/commands/b_main.cpp b/src/commands/b_main.cpp index bab21e3..014a710 100644 --- a/src/commands/b_main.cpp +++ b/src/commands/b_main.cpp @@ -18,9 +18,11 @@ void manageArguments(argparse::ArgumentParser& program) auto datasets = platform::Datasets(false, platform::Paths::datasets()); program.add_argument("-d", "--dataset") .help("Dataset file name: " + datasets.toString()) + .default_value("all") .action([](const std::string& value) { auto datasets = platform::Datasets(false, platform::Paths::datasets()); - static const std::vector choices_datasets(datasets.getNames()); + static std::vector choices_datasets(datasets.getNames()); + choices_datasets.push_back("all"); if (find(choices_datasets.begin(), choices_datasets.end(), value) != choices_datasets.end()) { return value; } @@ -102,7 +104,7 @@ int main(int argc, char** argv) exit(1); } auto datasets = platform::Datasets(discretize_dataset, platform::Paths::datasets()); - if (file_name != "") { + if (file_name != "all") { if (!datasets.isDataset(file_name)) { cerr << "Dataset " << file_name << " not found" << std::endl; exit(1); diff --git a/src/reports/ReportsPaged.cpp b/src/reports/ReportsPaged.cpp index 528ace9..a18ae17 100644 --- a/src/reports/ReportsPaged.cpp +++ b/src/reports/ReportsPaged.cpp @@ -21,4 +21,3 @@ namespace platform { return s; } } - diff --git a/src/reports/ReportsPaged.h b/src/reports/ReportsPaged.h index f861466..4244d36 100644 --- a/src/reports/ReportsPaged.h +++ b/src/reports/ReportsPaged.h @@ -23,4 +23,3 @@ namespace platform { std::locale loc; }; } -