Skip to content
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

#34: Implemented ToolCommandlet for SonarQube #216

Merged

Conversation

KGoroll1
Copy link
Contributor

@KGoroll1 KGoroll1 commented Feb 20, 2024

closes #34

The sonar commandlet has been implemented.

Addressed issue: #34

# Conflicts:
#	cli/src/main/java/com/devonfw/tools/ide/commandlet/CommandletManagerImpl.java
#	cli/src/main/java/com/devonfw/tools/ide/tool/ToolCommandlet.java
#	cli/src/main/resources/nls/Ide.properties
@CLAassistant
Copy link

CLAassistant commented Feb 20, 2024

CLA assistant check
All committers have signed the CLA.

@coveralls
Copy link
Collaborator

coveralls commented Feb 20, 2024

Pull Request Test Coverage Report for Build 8250164514

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 30 unchanged lines in 2 files lost coverage.
  • Overall coverage decreased (-0.4%) to 58.431%

Files with Coverage Reduction New Missed Lines %
com/devonfw/tools/ide/commandlet/CommandletManagerImpl.java 3 88.31%
com/devonfw/tools/ide/tool/ToolCommandlet.java 27 68.26%
Totals Coverage Status
Change from base Build 8249896322: -0.4%
Covered Lines: 4054
Relevant Lines: 6685

💛 - Coveralls

@KGoroll1 KGoroll1 added enhancement New feature or request sonar SonarQube commandlet labels Feb 20, 2024
@KGoroll1 KGoroll1 marked this pull request as ready for review February 20, 2024 15:13
@hohwille hohwille assigned hohwille and unassigned VinceHeu Feb 22, 2024
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.

@KGoroll1 Thank your for your PR. Excellent work - looking very good 👍

I left you a hint what I guess to fix the linux/mac error.

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.

@KGoroll1 thanks for your PR. Great work and looking good to me 👍
Regarding the documentation of the commandlets we recently agreed that we stop to redundantly document commandlets in asciidoc as we now have a better help and that should be the source of truth so we can avoid the redundant overhead maintaining the asciidocs that do not add further value.
I will have to check our DoD. In IDEasy the DoD needs to be different to the one in devonfw-ide. I assume that we do not have a DoD in IDEasy so I will have to create a story to add it.

@hohwille hohwille merged commit 8f1e957 into devonfw:main Mar 12, 2024
4 checks passed
@hohwille hohwille added the story-review marks PRs that will be presented in the sprint-review label May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
commandlet enhancement New feature or request sonar SonarQube story-review marks PRs that will be presented in the sprint-review
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

Implement ToolCommandlet for SonarQube
5 participants