Apparently there is an issue with php 8.2:
Blocker: Tests can't run due to a PHP 8.2+ trait property conflict in charon dev-master: Parameter.php defines protected $type = 'string'; (line 60) but RequirementSetter trait defines protected $type; (no default). These are considered incompatible in PHP 8.2+. This needs a fix in either the charon or requirements package before tests will pass.
Make the package compatible + add github CI that runs on the master branch + all pull requests that runs on various versions of php.
Apparently there is an issue with php 8.2:
Blocker: Tests can't run due to a PHP 8.2+ trait property conflict in charon dev-master: Parameter.php defines protected $type = 'string'; (line 60) but RequirementSetter trait defines protected $type; (no default). These are considered incompatible in PHP 8.2+. This needs a fix in either the charon or requirements package before tests will pass.
Make the package compatible + add github CI that runs on the master branch + all pull requests that runs on various versions of php.