Code Quality Dashboard
Code quality violations and style issues across all modules
Total Violations
0
Across 0 files
Errors
0
No errors found
Warnings
0
Should be addressed
Info
0
Informational only
Quality by Module
| Module | Total Files | Files with Violations | Errors | Warnings | Total Violations |
|---|---|---|---|---|---|
| shared-kernel | 2 | 0 | 0 | 0 | |
| shared-kernel | 30 | 0 | 0 | 0 | |
| shared-kernel | 57 | 0 | 0 | 0 | |
| services/speaker-coordination-service | 3 | 0 | 0 | 0 | |
| services/speaker-coordination-service | 4 | 0 | 0 | 0 | |
| services/partner-coordination-service | 20 | 0 | 0 | 0 | |
| services/partner-coordination-service | 174 | 0 | 0 | 0 | |
| services/event-management-service | 160 | 0 | 0 | 0 | |
| services/event-management-service | 765 | 0 | 0 | 0 | |
| services/company-user-management-service | 58 | 0 | 0 | 0 | |
| services/company-user-management-service | 189 | 0 | 0 | 0 | |
| services/attendee-experience-service | 1 | 0 | 0 | 0 | |
| api-gateway | 32 | 0 | 0 | 0 | |
| api-gateway | 62 | 0 | 0 | 0 |
Quality Standards
Checkstyle
Based on Google Java Style Guide
- Max line length: 120 characters
- Enforces naming conventions
- Whitespace and indentation rules
- Import order and organization
Quality Gates
Build quality thresholds
- ❌ Errors: 0 allowed (build fails)
- ⚠️ Warnings: Max 50 per module
- ✅ Info: Unlimited (informational)
Best Practices
Code quality recommendations
- Fix errors immediately
- Address warnings in each PR
- Run Checkstyle locally before commit
- Configure IDE with Checkstyle plugin
Additional Quality Tools
SonarCloud
Detailed code quality analysis, code smells, and technical debt
Checkstyle Config
View project Checkstyle configuration
config/checkstyle/checkstyle.xml