Skip to content

Conversation

@joaodinissf
Copy link
Collaborator

@joaodinissf joaodinissf commented Feb 4, 2026

Summary

  • Replace GitHub Action PMD with Maven-based PMD job for version consistency with ddk-parent/pom.xml
  • Add separate Checkstyle job that runs in parallel
  • Both static analysis jobs now run in parallel with maven-verify for faster feedback (~30s) on style violations

Test plan

  • Verify all 3 jobs (pmd, checkstyle, maven-verify) run in parallel
  • Verify PMD job catches violations
  • Verify Checkstyle job catches violations

🤖 Generated with Claude Code

@joaodinissf joaodinissf marked this pull request as draft February 5, 2026 00:20
@joaodinissf joaodinissf force-pushed the ci-parallel-static-analysis branch 3 times, most recently from e84e494 to ff7f403 Compare February 6, 2026 23:00
@joaodinissf joaodinissf marked this pull request as ready for review February 9, 2026 12:37
@joaodinissf joaodinissf force-pushed the ci-parallel-static-analysis branch from ff7f403 to 55c6f38 Compare February 9, 2026 12:39
@joaodinissf joaodinissf enabled auto-merge (rebase) February 9, 2026 12:39
@joaodinissf joaodinissf force-pushed the ci-parallel-static-analysis branch 3 times, most recently from 6fff787 to 0f1111b Compare February 9, 2026 13:33
Replace GitHub Action PMD with Maven-based PMD job for version
consistency with ddk-parent/pom.xml. Add separate Checkstyle job.
Both run in parallel with maven-verify for faster feedback on
style violations.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@joaodinissf joaodinissf force-pushed the ci-parallel-static-analysis branch from 0f1111b to 3714b5d Compare February 9, 2026 14:02
@joaodinissf joaodinissf merged commit 856d508 into dsldevkit:master Feb 9, 2026
3 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.

2 participants