Skip to content

chore(tooling): configure static analysis, testing, and dev environment #4

chore(tooling): configure static analysis, testing, and dev environment

chore(tooling): configure static analysis, testing, and dev environment #4

Triggered via push November 10, 2025 23:37
Status Failure
Total duration 33s
Artifacts 1

code-quality.yml

on: push
PHP CS Fixer
19s
PHP CS Fixer
PHPStan (Level Max)
16s
PHPStan (Level Max)
PHP Mess Detector
21s
PHP Mess Detector
Security Audit
15s
Security Audit
Dependency Validation
9s
Dependency Validation
Rector Dry Run
15s
Rector Dry Run
Psalm Static Analysis
0s
Psalm Static Analysis
Code Metrics
0s
Code Metrics
Dead Code Detection
0s
Dead Code Detection
Quality Summary
4s
Quality Summary
Fit to window
Zoom out
Zoom in

Annotations

16 errors, 2 warnings, and 1 notice
Dependency Validation
Process completed with exit code 1.
Dependency Validation
No lockfile found. Unable to read locked packages
Rector Dry Run
Process completed with exit code 127.
PHPStan (Level Max): src/UserProfile.php#L219
Method KaririCode\DevKit\UserProfile::jsonSerialize() return type has no value type specified in iterable type array.
PHPStan (Level Max): src/UserProfile.php#L195
Method KaririCode\DevKit\UserProfile::withMeta() has parameter $meta with no value type specified in iterable type array.
PHPStan (Level Max): src/UserProfile.php#L124
Parameter $meta of class KaririCode\DevKit\UserProfile constructor expects array|null, mixed given.
PHPStan (Level Max): src/UserProfile.php#L123
Parameter $twoFactorSecret of class KaririCode\DevKit\UserProfile constructor expects string|null, mixed given.
PHPStan (Level Max): src/UserProfile.php#L119
Parameter $name of class KaririCode\DevKit\UserProfile constructor expects string, mixed given.
PHPStan (Level Max): src/UserProfile.php#L118
Parameter $id of class KaririCode\DevKit\UserProfile constructor expects string, mixed given.
PHPStan (Level Max): src/UserProfile.php#L115
Method KaririCode\DevKit\UserProfile::fromArray() has parameter $data with no value type specified in iterable type array.
PHPStan (Level Max): src/UserProfile.php#L58
Method KaririCode\DevKit\UserProfile::__construct() has parameter $meta with no value type specified in iterable type array.
PHPStan (Level Max): src/UserId.php#L30
Construct empty() is not allowed. Use more strict comparison.
PHPStan (Level Max): src/Email.php#L30
Only booleans are allowed in a negated boolean, string|false given.
Security Audit
Process completed with exit code 2.
PHP Mess Detector
Process completed with exit code 127.
Quality Summary
Process completed with exit code 1.
PHPStan (Level Max)
PHPStan baseline generated. Consider fixing issues instead of ignoring them.
PHP Mess Detector
No files were found with the provided path: phpmd-report.xml. No artifacts will be uploaded.
Security Audit
No security vulnerabilities found

Artifacts

Produced during runtime
Name Size Digest
security-report Expired
227 Bytes
sha256:3fa5f5ce499ce7f96e734e956e2efb9144f7302c97915de2616e01f6e56364a5