Skip to content

fixing sonar issue #494

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

Merged
merged 1 commit into from
Apr 17, 2025
Merged

fixing sonar issue #494

merged 1 commit into from
Apr 17, 2025

Conversation

devsetgo
Copy link
Owner

@devsetgo devsetgo commented Apr 17, 2025

Pull Request Description: Fixing Sonar Issue

This pull request addresses several issues identified by SonarQube related to code coverage and reporting. The changes made in this PR enhance the overall quality and maintainability of the project.

Key Changes:

  1. Coverage Configuration: Updated the .coveragerc file to include relative paths, ensuring accurate coverage reporting.
  2. Coverage Badges: Revised the coverage-badge.svg to reflect the current coverage percentage accurately, which is now at 77.63%. This transparency helps maintain awareness of the project's testing status.
  3. Coverage Report Updates: The coverage.xml file has been updated to reflect the accurate line coverage metrics and paths, providing a more accurate representation of the codebase's test coverage.

Motivation:
By fixing the Sonar issues, we ensure that the project adheres to best practices in code quality and maintainability. Improved test coverage metrics and accurate reporting allow the team to identify untested areas of the codebase more effectively, leading to higher quality releases and reducing the risk of undetected bugs.

These changes are essential for maintaining a clean codebase and fostering a culture of quality within the team.

@devsetgo devsetgo added the Workflow Improvements to workflows label Apr 17, 2025
Copy link

@devsetgo devsetgo merged commit 331995d into main Apr 17, 2025
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Workflow Improvements to workflows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant