Skip to content

#861: Fix install of pgadmin throws IllegalStateException when the install wizard starts#1864

Open
jakozian wants to merge 4 commits intodevonfw:mainfrom
jakozian:fix/#861-exception-when-pgadmin-install-wizard-starts
Open

#861: Fix install of pgadmin throws IllegalStateException when the install wizard starts#1864
jakozian wants to merge 4 commits intodevonfw:mainfrom
jakozian:fix/#861-exception-when-pgadmin-install-wizard-starts

Conversation

@jakozian
Copy link
Copy Markdown
Contributor

@jakozian jakozian commented Apr 28, 2026

This PR fixes #861

Implemented changes:

  • Look for pg admin in windows registry and fix (force) install flow of global tools

Checklist for this PR

Make sure everything is checked before merging this PR. For further info please also see
our DoD.

  • When running mvn clean test locally all tests pass and build is successful
  • PR title is of the form #«issue-id»: «brief summary» (e.g. #921: fixed setup.bat). If no issue ID exists, title only.
  • PR top-level comment summarizes what has been done and contains link to addressed issue(s)
  • PR and issue(s) have suitable labels
  • Issue is set to In Progress and assigned to you or there is no issue (might happen for very small PRs)
  • You followed all coding conventions
  • You have added the issue implemented by your PR in CHANGELOG.adoc unless issue is labeled
    with internal

@github-project-automation github-project-automation Bot moved this to 🆕 New in IDEasy board Apr 28, 2026
@jakozian jakozian self-assigned this Apr 28, 2026
@jakozian jakozian added windows specific for Microsoft Windows OS install installation process of IDE + tools and install commandlet pgadmin postgres admin UI integration labels Apr 28, 2026
@jakozian jakozian requested a review from hohwille April 28, 2026 08:05
@jakozian jakozian moved this from 🆕 New to 👀 In review in IDEasy board Apr 28, 2026
@coveralls
Copy link
Copy Markdown
Collaborator

coveralls commented Apr 28, 2026

Coverage Report for CI Build 25376731819

Coverage decreased (-0.04%) to 70.69%

Details

  • Coverage decreased (-0.04%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 35 coverage regressions across 2 files.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

35 previously-covered lines in 2 files lost coverage.

File Lines Losing Coverage Coverage
com/devonfw/tools/ide/tool/pgadmin/PgAdmin.java 27 4.76%
com/devonfw/tools/ide/tool/GlobalToolCommandlet.java 8 2.31%

Coverage Stats

Coverage Status
Relevant Lines: 15417
Covered Lines: 11357
Line Coverage: 73.67%
Relevant Branches: 6886
Covered Branches: 4409
Branch Coverage: 64.03%
Branches in Coverage %: Yes
Coverage Strength: 3.12 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

install installation process of IDE + tools and install commandlet pgadmin postgres admin UI integration windows specific for Microsoft Windows OS

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

install of pgadmin throws an IllegalStateException when the install wizzard starts

2 participants