chore(tooling): configure static analysis, testing, and dev environment #4
ci.yml
on: push
Code Quality
18s
Mutation Testing
0s
Documentation
0s
Backward Compatibility Check
0s
Matrix: test
Annotations
13 errors
|
Code Quality:
src/UserProfile.php#L219
Method KaririCode\DevKit\UserProfile::jsonSerialize() return type has no value type specified in iterable type array.
|
|
Code Quality:
src/UserProfile.php#L195
Method KaririCode\DevKit\UserProfile::withMeta() has parameter $meta with no value type specified in iterable type array.
|
|
Code Quality:
src/UserProfile.php#L124
Parameter $meta of class KaririCode\DevKit\UserProfile constructor expects array|null, mixed given.
|
|
Code Quality:
src/UserProfile.php#L123
Parameter $twoFactorSecret of class KaririCode\DevKit\UserProfile constructor expects string|null, mixed given.
|
|
Code Quality:
src/UserProfile.php#L119
Parameter $name of class KaririCode\DevKit\UserProfile constructor expects string, mixed given.
|
|
Code Quality:
src/UserProfile.php#L118
Parameter $id of class KaririCode\DevKit\UserProfile constructor expects string, mixed given.
|
|
Code Quality:
src/UserProfile.php#L115
Method KaririCode\DevKit\UserProfile::fromArray() has parameter $data with no value type specified in iterable type array.
|
|
Code Quality:
src/UserProfile.php#L58
Method KaririCode\DevKit\UserProfile::__construct() has parameter $meta with no value type specified in iterable type array.
|
|
Code Quality:
src/UserId.php#L30
Construct empty() is not allowed. Use more strict comparison.
|
|
Code Quality:
src/Email.php#L30
Only booleans are allowed in a negated boolean, string|false given.
|
|
Tests (PHP 8.3)
Process completed with exit code 2.
|
|
Tests (PHP 8.3)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires php ^8.4 but your php version (8.3.27) does not satisfy that requirement.
|
|
Tests (PHP 8.4)
Process completed with exit code 2.
|