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

devonfw / IDEasy / 40506575948
75%

Build:
DEFAULT BRANCH: main
Ran 27 Oct 2026 12:51PM UTC
Jobs 1
Files 597
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

27 Oct 2026 12:47PM UTC coverage: 75.241% (+0.006%) from 75.235%
40506575948

push

github

web-flow
#2635: abort instead of NPE when a question cannot be answered in bat… (#2681)

* #2635: abort instead of NPE when a question cannot be answered in batch mode

Throw a CliAbortException in AbstractIdeContext.displayOptionsAndGetAnswer when
in batch mode without force mode, instead of returning a null answer. This makes
cveCheck abort cleanly (exit 22) rather than dereferencing the null answer and
crashing with a NullPointerException (exit 255) for 'ide -b install <tool>' on a
tool whose resolved version has CVEs. Yes/no questions now abort consistently with
the sibling ask() path. Adds a message-carrying constructor to CliAbortException and
regression tests.

* #2635: add test that batch mode with force selects the first option

* #2635: add CHANGELOG entry for the CVE batch mode abort fix

---------

Co-authored-by: quando632 <quang-hieu.do@capgemini.com>

5988 of 8824 branches covered (67.86%)

Branch coverage included in aggregate %.

15591 of 19856 relevant lines covered (78.52%)

3.38 hits per line

Coverage Regressions

Lines Coverage ∆ File
77
72.07
0.1% com/devonfw/tools/ide/context/AbstractIdeContext.java
15
76.92
0.0% com/devonfw/tools/ide/context/IdeContext.java
1
85.42
-4.17% com/devonfw/tools/ide/tool/ide/AbstractIdeToolCommandlet.java
Jobs
ID Job ID Ran Files Coverage
1 40506575948.1 27 Oct 2026 12:51PM UTC 597
75.24
GitHub Action Run
Source Files on build 40506575948
  • Tree
  • List 597
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40506575948
  • 3aa2acda on github
  • Prev Build on main (#40495666590)
  • Next Build on main (#40862341545)
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