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

Feat/implement pmd check #40

Merged
merged 7 commits into from
Feb 4, 2025
Merged

Feat/implement pmd check #40

merged 7 commits into from
Feb 4, 2025

Conversation

NkwaTambe
Copy link
Collaborator

This ticket involves the integration of PMD (Programming Mistake Detector) into the project for code quality checks. The following tasks were completed:

  • PMD Configuration: PMD was added to the project configuration to enforce coding standards and best practices.

  • CI/CD Workflow Update: PMD was integrated into the CI/CD workflow to automatically run code quality checks on each pull request.

  • PMD Rule Violations Fixes: Several PMD rule violations were addressed, including resolving issues with unused private methods and empty if statements. Code refactoring was done to eliminate these violations, ensuring better code quality and maintainability.

This update improves the project's overall code quality by catching potential issues early and enforcing consistent coding practices across the team.

…rove readability and adhere to SonarQube best practices
@NkwaTambe NkwaTambe merged commit 5607f09 into main Feb 4, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants