Skip to content

Develop#11

Merged
walmir-silva merged 2 commits intomainfrom
develop
Mar 4, 2026
Merged

Develop#11
walmir-silva merged 2 commits intomainfrom
develop

Conversation

@walmir-silva
Copy link
Contributor

No description provided.

…badges

Fixes:
- ADR links: replaced 3 non-existent ADR files with the real 5 ADRs
- SPEC links: replaced 2 non-existent SPECs with the real 3 SPECs
- ARFA badge: 1.3 → 1.43 V4.0
- Project stats: 50→51 src files, 15→20 test files, 969→1938 test lines
- Coverage: add 100% / 48 classes metric
- Tests/Assertions: add 175 / 425 baseline

Additions:
- CI + Tests + Coverage badges (GitHub Actions)
- 'Rule Parameters' section with truncate/pad/round/clamp/normalize_date examples
- 'Custom Rules' section with PhoneRule implementation example (ARFA passthrough)
- All 8 Architecture namespace entries (Event, Integration, Result, etc.)
- SanitizerEngine import in Attribute-Driven example
… steps

Extends the existing beStrictAboutCoverageMetadata patch to also disable
failOnWarning and failOnRisky in the devkit-generated phpunit.xml.dist.

This prevents PHPUnit from exiting with code 1 on coverage metadata
warnings and risky test reports — a false-positive that was blocking
the 'PHPUnit — 175 Tests (pcov)' job in code-quality.yml.

Applies to all 3 workflow files: ci.yml, code-quality.yml, release.yml
@walmir-silva walmir-silva merged commit a1b6690 into main Mar 4, 2026
8 of 13 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.

1 participant