1518 uv tools are now installed locally#1885
Conversation
…ith corresponding unit tests
Coverage Report for CI Build 25315702124Coverage increased (+0.006%) to 70.653%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions1 previously-covered line in 1 file lost coverage.
Coverage Stats💛 - Coveralls |
|
I just tested your PR. Generally, it seems to work very well. uv tools are now always installed within the IDEasy project. However, I noticed the following: uv tools that are installed within an IDEasy project are also available in all other projects. For example, if I install the tool "ruff" in the IDEasy project "A", then the tool is installed correctly under The goal was that uv should be installed in an isolated way. This is also achieved for the uv installation itself. However, the fact that uv tools are then shared across projects violates this goal somewhat IMO. Can you take a look at it again? |
This PR fixes #1518
Implemented changes:
Checklist for this PR
Make sure everything is checked before merging this PR. For further info please also see
our DoD.
mvn clean testlocally all tests pass and build is successful#«issue-id»: «brief summary»(e.g.#921: fixed setup.bat). If no issue ID exists, title only.In Progressand assigned to you or there is no issue (might happen for very small PRs)with
internal