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

uber / h3 / 43347340663
100%

Build:
DEFAULT BRANCH: master
Ran 13 Nov 2026 01:50AM UTC
Jobs 1
Files 24
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Nov 2026 01:46AM UTC coverage: 99.758%. Remained the same
43347340663

push

github

web-flow
Exit with non-zero status when CLI arguments fail to parse (#1300)

* Exit with non-zero status when CLI arguments fail to parse

PARSE_SUBCOMMAND returned E_SUCCESS whenever parseArgs returned non-zero,
which covers both --help and real parse failures (unknown argument,
missing required argument, missing or unparseable value). The usage text
was printed to stderr but the process still exited 0, so scripts could
not detect the failure. Return E_FAILED unless help was requested.

* Fail CLI parsing errors even when --help is also given

parseArgs sets helpArg.found as soon as it sees --help, then can still
fail on a later argument (e.g. `cellToLatLng --help --bogus`). The
previous check used helpArg.found, so those cases exited 0. Dispatch on
the parseArgs return code instead: PARSE_ARGS_HELP is the only non-zero
code that means help was printed without an error. The PARSE_ARGS_*
codes move from args.c to args.h so callers can use them.

1941 of 1951 branches covered (99.49%)

Branch coverage included in aggregate %.

3428 of 3431 relevant lines covered (99.91%)

36826962.1 hits per line

Jobs
ID Job ID Ran Files Coverage
1 43347340663.1 13 Nov 2026 01:50AM UTC 24
99.76
GitHub Action Run
Source Files on build 43347340663
  • Tree
  • List 24
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 15920096 on github
  • Prev Build on master (#43268233609)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc