Skip to content

#1363: force mode uninstall plugins of tool#1779

Merged
hohwille merged 4 commits intodevonfw:mainfrom
jakozian:feature/#1363-force-uninstall-tool-plugins
Mar 27, 2026
Merged

#1363: force mode uninstall plugins of tool#1779
hohwille merged 4 commits intodevonfw:mainfrom
jakozian:feature/#1363-force-uninstall-tool-plugins

Conversation

@jakozian
Copy link
Contributor

@jakozian jakozian commented Mar 27, 2026

This PR fixes #1363

Implemented changes:

  • Implement removal of plugins if tool gets uninstalled in force mode

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 Mar 27, 2026
@jakozian jakozian changed the title Feature/#1363 force uninstall tool plugins #1363 force mode uninstall tool plugins Mar 27, 2026
@jakozian jakozian changed the title #1363 force mode uninstall tool plugins #1363: force mode uninstall tool plugins Mar 27, 2026
@jakozian jakozian added plugins related to plugins (for Eclipse, Intellij, VSCode, etc.) uninstall uninstall tools or IDEasy itself labels Mar 27, 2026
@jakozian jakozian self-assigned this Mar 27, 2026
@coveralls
Copy link
Collaborator

coveralls commented Mar 27, 2026

Pull Request Test Coverage Report for Build 23641196939

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 8 unchanged lines in 1 file lost coverage.
  • Overall coverage decreased (-0.01%) to 70.421%

Files with Coverage Reduction New Missed Lines %
com/devonfw/tools/ide/tool/LocalToolCommandlet.java 8 79.63%
Totals Coverage Status
Change from base Build 23640608263: -0.01%
Covered Lines: 10799
Relevant Lines: 14726

💛 - Coveralls

@jakozian jakozian changed the title #1363: force mode uninstall tool plugins #1363: force mode uninstall plugins of tool Mar 27, 2026
Copy link
Member

@hohwille hohwille left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jakozian thanks for your PR. Nice work. 👍

@github-project-automation github-project-automation bot moved this from 🆕 New to 👀 In review in IDEasy board Mar 27, 2026
Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
@hohwille hohwille added this to the release:2026.04.001 milestone Mar 27, 2026
@hohwille hohwille merged commit 2bb9350 into devonfw:main Mar 27, 2026
3 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in IDEasy board Mar 27, 2026
@jakozian jakozian deleted the feature/#1363-force-uninstall-tool-plugins branch March 27, 2026 10:17
laert-ll pushed a commit to laert-ll/IDEasy that referenced this pull request Mar 27, 2026
Co-authored-by: Jörg Hohwiller <hohwille@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

plugins related to plugins (for Eclipse, Intellij, VSCode, etc.) uninstall uninstall tools or IDEasy itself

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Check uninstall tool behaviour

3 participants