Skip to content

build: upgrade psalm to 6.16, fix newly reported issues#660

Merged
fain182 merged 6 commits into
mainfrom
chore/upgrade-psalm-6
Jul 21, 2026
Merged

build: upgrade psalm to 6.16, fix newly reported issues#660
fain182 merged 6 commits into
mainfrom
chore/upgrade-psalm-6

docs: document the psalm-suppress-over-workaround convention

21bf1d0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 21, 2026 in 1s

98.24% (target 95.00%)

View this Pull Request on Codecov

98.24% (target 95.00%)

Details

Codecov Report

❌ Patch coverage is 95.00000% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 98.24%. Comparing base (ddb63c4) to head (21bf1d0).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
src/CLI/Baseline.php 80.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##               main     #660      +/-   ##
============================================
- Coverage     98.28%   98.24%   -0.04%     
- Complexity      737      739       +2     
============================================
  Files            94       95       +1     
  Lines          2100     2111      +11     
============================================
+ Hits           2064     2074      +10     
- Misses           36       37       +1     
Files with missing lines Coverage Δ
src/Analyzer/FullyQualifiedClassName.php 96.87% <ø> (ø)
src/CLI/Printer/GitlabPrinter.php 100.00% <100.00%> (ø)
src/CLI/Printer/JsonPrinter.php 100.00% <100.00%> (ø)
src/CLI/TargetPhpVersion.php 100.00% <100.00%> (ø)
src/Json.php 100.00% <100.00%> (ø)
src/PHPUnit/ArchRuleCheckerConstraintAdapter.php 92.85% <100.00%> (ø)
src/Rules/Violation.php 100.00% <ø> (ø)
src/CLI/Baseline.php 93.93% <80.00%> (-2.73%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.