-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#991: Introduce dependencies.json for gradle #1000
base: main
Are you sure you want to change the base?
#991: Introduce dependencies.json for gradle #1000
Conversation
8f7fc17
to
8f788de
Compare
cli/src/test/java/com/devonfw/tools/ide/tool/gradle/GradleTest.java
Outdated
Show resolved
Hide resolved
cli/src/test/resources/ide-projects/gradle/_ide/urls/gradle/gradle/8.7/urls
Outdated
Show resolved
Hide resolved
cli/src/test/resources/ide-projects/gradle/_ide/urls/java/java/17.0.10_7/urls
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hj-lorenz thank you for the implementation of the dependencies.json for gradle. LGTM, got only some small CRs to resolve.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hj-lorenz thanks for your PR. Looks good to me 👍
Can you also link the PR to the ide-urls in the comment of this PR.
What would happen, if we merge the ide-settings and users are still using IDEasy without this change? Does it still work (tying to install java twice) or will it break?
If it does not break, we can merge ide-settings first and then this PR and all should be fine.
Otherwise, we need to complete all of these dependencies.json tasks before we get out of beta since we cause temporary disruptions...
Pull Request Test Coverage Report for Build 13073356411Details
💛 - Coveralls |
Fixes devonfw#991 Removed method "installDependencies Added test-json dependencies.json Added GradleTest and necessary resources Changed permissions to git execute in files
….java Co-authored-by: jan-vcapgemini <[email protected]>
Fixes devonfw#991 Removed url files that are not necessary any more.
Fixes devonfw#991 Removed url files that are not necessary any more. Added necessary .gitkeepfiles
0663be8
to
793f0b8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Ready for review.
Fixes #991
Implements
Merging blocked until devonfw/ide-urls#20 is merged