# Micro ORM 6.0 - Major Release #195
phpunit.yml
on: pull_request
Matrix: Build
Psalm Static Analyzer
25s
Documentation
/
add_doc
Annotations
4 errors and 10 warnings
|
Build (8.5)
Process completed with exit code 1.
|
|
Build (8.4)
The strategy configuration was canceled because "Build._8_5" failed
|
|
Build (8.3)
The strategy configuration was canceled because "Build._8_5" failed
|
|
Build (8.3)
The operation was canceled.
|
|
ClassMustBeFinal:
src/Constraint/CustomConstraint.php#L10
src/Constraint/CustomConstraint.php:10:7: ClassMustBeFinal: Class ByJG\MicroOrm\Constraint\CustomConstraint is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
ClassMustBeFinal:
src/CacheQueryResult.php#L9
src/CacheQueryResult.php:9:7: ClassMustBeFinal: Class ByJG\MicroOrm\CacheQueryResult is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
ClassMustBeFinal:
src/Attributes/TableUuidPKAttribute.php#L12
src/Attributes/TableUuidPKAttribute.php:12:7: ClassMustBeFinal: Class ByJG\MicroOrm\Attributes\TableUuidPKAttribute is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
ClassMustBeFinal:
src/Attributes/TableSqliteUuidPKAttribute.php#L13
src/Attributes/TableSqliteUuidPKAttribute.php:13:7: ClassMustBeFinal: Class ByJG\MicroOrm\Attributes\TableSqliteUuidPKAttribute is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
ClassMustBeFinal:
src/Attributes/TablePgsqlUuidPKAttribute.php#L11
src/Attributes/TablePgsqlUuidPKAttribute.php:11:7: ClassMustBeFinal: Class ByJG\MicroOrm\Attributes\TablePgsqlUuidPKAttribute is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
ClassMustBeFinal:
src/Attributes/TableMySqlUuidPKAttribute.php#L13
src/Attributes/TableMySqlUuidPKAttribute.php:13:7: ClassMustBeFinal: Class ByJG\MicroOrm\Attributes\TableMySqlUuidPKAttribute is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
ClassMustBeFinal:
src/Attributes/FieldUuidAttribute.php#L10
src/Attributes/FieldUuidAttribute.php:10:7: ClassMustBeFinal: Class ByJG\MicroOrm\Attributes\FieldUuidAttribute is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|
|
PropertyNotSetInConstructor:
src/Attributes/FieldAttribute.php#L13
src/Attributes/FieldAttribute.php:13:21: PropertyNotSetInConstructor: Property ByJG\MicroOrm\Attributes\FieldAttribute::$propertyName is not defined in constructor of ByJG\MicroOrm\Attributes\FieldAttribute or in any private or final methods called in the constructor (see https://psalm.dev/074)
|
|
UnsafeInstantiation:
src/ActiveRecordQuery.php#L98
src/ActiveRecordQuery.php:98:18: UnsafeInstantiation: Cannot safely instantiate class ByJG\MicroOrm\ActiveRecordQuery with "new static" as its constructor might change in child classes (see https://psalm.dev/229)
|
|
ClassMustBeFinal:
src/ActiveRecordQuery.php#L12
src/ActiveRecordQuery.php:12:7: ClassMustBeFinal: Class ByJG\MicroOrm\ActiveRecordQuery is never extended and is not part of the public API, and thus must be made final. (see https://psalm.dev/361)
|