• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mbits-os / quick_dra / 25654939052

11 May 2026 06:51AM UTC coverage: 99.696% (-0.3%) from 100.0%
25654939052

Pull #58

github

web-flow
Merge 9e29f4310 into cf24eca21
Pull Request #58: chore: remove webui code

0 of 2 new or added lines in 2 files covered. (0.0%)

11 existing lines in 2 files now uncovered.

4259 of 4272 relevant lines covered (99.7%)

4042.55 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/libs/libgui/src/options/options.cpp
1
// Copyright (c) 2026 midnightBITS
2
// This code is licensed under MIT license (see LICENSE for details)
3

4
#include <map>
5
#include <quick_dra/base/paths.hpp>
6
#include <quick_dra/base/str.hpp>
7
#include <quick_dra/gui/options/options.hpp>
8
#include <string>
9
#include <utility>
10

11
namespace quick_dra {
NEW
12
        options options::parse(args::args_view const& arguments) {
×
UNCOV
13
                std::optional<std::string> config_path;
×
14

UNCOV
15
                args::null_translator tr{};
×
UNCOV
16
                args::parser parser{"show a GUI for configuration and KEDU generation"s, arguments, &tr};
×
17

UNCOV
18
                parser.arg(config_path, "config").meta("<path>").help("select config file; defaults to ~/.quick_dra.yaml");
×
19

UNCOV
20
                parser.parse();
×
21

22
                return {
23
                    .cfg_path = platform::get_config_path(config_path),
UNCOV
24
                };
×
UNCOV
25
        }  // GCOV_EXCL_LINE[WIN32]
×
26
};  // namespace quick_dra
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc