-
Notifications
You must be signed in to change notification settings - Fork 24
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
#13: implement tool commandlet for aws cli #122
#13: implement tool commandlet for aws cli #122
Conversation
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.
@MattesMrzik thanks for your PR. Already looks good 👍
I have added some review comments to give some guidance and direction even though your PR is still in WIP/draft state.
…making-symlinks-relative' into feature/devonfw#13-implement-ToolCommandlet-for-AWS-CLI
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.
Looks good :) I added 2 comments that could make the code a little bit shorter.
Should be merged after #139 has been merged. |
…plement-ToolCommandlet-for-AWS-CLI # Conflicts: # cli/src/main/java/com/devonfw/tools/ide/io/FileAccessImpl.java
…evonfw#13-implement-ToolCommandlet-for-AWS-CLI # Conflicts: # cli/src/main/java/com/devonfw/tools/ide/io/FileAccess.java # cli/src/main/java/com/devonfw/tools/ide/io/FileAccessImpl.java # cli/src/test/java/com/devonfw/tools/ide/io/FileAccessImplTest.java
Pull Request Test Coverage Report for Build 7725548339
💛 - Coveralls |
changed comment and removed @SuppressWarnings(javadoc)
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.
@MattesMrzik great job. Looks good. Thanks for testing on Windows and Linux.
Thanks for the helpful comments. Thanks for improving the JUnits. 👍
BTW: You are decreasing the coverage by 0.3%. Pretty much noting but the current strict setup that @moritzLanger has created, prevents merging. So far I like this setup as it enforces us to continuously increase the coverage. However, we could discuss in the team meetings if we want to accept PRs with lets say coverage delta > -0.5%
...
To get this merged faster, could you please add a little JUnit test method to increase coverage a very little?
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.
@MattesMrzik sorry - I had a review comment that was pending and I forgot to submit it.
Can you please have a look?
I just rebased the PR and resolved merge conflicts so apart from the last comment we can merge.
Co-authored-by: Jörg Hohwiller <[email protected]>
…evonfw#13-implement-ToolCommandlet-for-AWS-CLI # Conflicts: # cli/src/main/resources/nls/Ide.properties # cli/src/main/resources/nls/Ide_de.properties
…' of https://www.github.com/MattesMrzik/IDEasy into feature/devonfw#13-implement-ToolCommandlet-for-AWS-CLI # Conflicts: # cli/src/main/resources/nls/Ide.properties # cli/src/main/resources/nls/Ide_de.properties
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.
ready for merge 👍
resolves #13: The ToolCommandlet for AWS CLI was implemented. Still has a workaround that manually grants executable permissions to the binary under linux. This workaround can be removed if issue #132 is fixed.
This has already PR #140 merged into, since this tool builds upon features from this PR. So probably merge first #140, and then this one here.
Unrelated to the issue #13: Added
@TempDir Path tempDir
intestSave
ofEnvironmentVariablesPropertiesFileTest