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

Improve overview of summary for quality monitor (without grading values) #342

Merged
merged 4 commits into from
Apr 10, 2024

Conversation

uhafner
Copy link
Owner

@uhafner uhafner commented Apr 10, 2024

Before:
Bildschirmfoto 2024-04-10 um 17 19 56

After:
Bildschirmfoto 2024-04-10 um 17 19 30

Show the sub-scores as individual entries of the summary. Skip the
toplevel overview of the scores.
@uhafner uhafner added the enhancement Enhancement of existing functionality label Apr 10, 2024
Copy link

☀️   Quality Monitor

  • 🚦   Tests: 7 tests failed, 102 passed
  • 👣   Code Coverage: 0% coverage achieved
  • 🔬   Mutation Coverage: 0% mutations killed
  • ⚠️   Style: 4 warnings found (0 error, 1 high, 2 normal, 1 low)
  • 🐛   Bugs: No warnings found

    ## 🚧 Error Messages
Quality Monitor Errors:
No matching report files found when using pattern '**/target/site/jacoco/jacoco.xml'! Configuration error for 'Line Coverage'?
No matching report files found when using pattern '**/target/site/jacoco/jacoco.xml'! Configuration error for 'Branch Coverage'?
No matching report files found when using pattern '**/target/pit-reports/mutations.xml'! Configuration error for 'Mutation Coverage'?
No matching report files found when using pattern '**/target/**checkstyle-result.xml'! Configuration error for 'CheckStyle'?
No matching report files found when using pattern '**/target/spotbugsXml.xml'! Configuration error for 'SpotBugs'?

Created by Quality Monitor v1.6.0 (#85eae94). More details are shown in the GitHub Checks Result.

Copy link

☀️   Quality Monitor

  • 🚦   Tests: 4 tests failed, 105 passed
  • 👣   Code Coverage: 0% coverage achieved
  • 🔬   Mutation Coverage: 0% mutations killed
  • ⚠️   Style: 4 warnings found (0 error, 1 high, 2 normal, 1 low)
  • 🐛   Bugs: No warnings found

    ## 🚧 Error Messages
Quality Monitor Errors:
No matching report files found when using pattern '**/target/site/jacoco/jacoco.xml'! Configuration error for 'Line Coverage'?
No matching report files found when using pattern '**/target/site/jacoco/jacoco.xml'! Configuration error for 'Branch Coverage'?
No matching report files found when using pattern '**/target/pit-reports/mutations.xml'! Configuration error for 'Mutation Coverage'?
No matching report files found when using pattern '**/target/**checkstyle-result.xml'! Configuration error for 'CheckStyle'?
No matching report files found when using pattern '**/target/spotbugsXml.xml'! Configuration error for 'SpotBugs'?

Created by Quality Monitor v1.6.0 (#85eae94). More details are shown in the GitHub Checks Result.

Copy link

☀️   Quality Monitor

  • 🚦   Tests: 113 tests passed
  • 👣   Code Coverage: 80% coverage achieved
  • 🔬   Mutation Coverage: 74% mutations killed
  • ⚠️   Style: 4 warnings found (0 error, 1 high, 2 normal, 1 low)
  • 🐛   Bugs: 1 warning found (0 error, 0 high, 0 normal, 1 low)

Created by Quality Monitor v1.6.0 (#85eae94). More details are shown in the GitHub Checks Result.

@uhafner uhafner merged commit 567b662 into main Apr 10, 2024
14 checks passed
@uhafner uhafner deleted the improve-overview branch April 10, 2024 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement of existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant