Skip to content

feat(db): database structure for contexts #136

feat(db): database structure for contexts

feat(db): database structure for contexts #136

Triggered via pull request February 14, 2024 11:16
Status Failure
Total duration 41m 45s
Artifacts

psalm-matrix.yml

on: pull_request
Matrix: static-analysis
static-psalm-analysis-summary
4s
static-psalm-analysis-summary
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 20 warnings
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L59
lib/Migration/Version000800Date20240213123743.php:59:80: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L68
lib/Migration/Version000800Date20240213123743.php:68:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L69
lib/Migration/Version000800Date20240213123743.php:69:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L70
lib/Migration/Version000800Date20240213123743.php:70:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L71
lib/Migration/Version000800Date20240213123743.php:71:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L72
lib/Migration/Version000800Date20240213123743.php:72:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L73
lib/Migration/Version000800Date20240213123743.php:73:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L75
lib/Migration/Version000800Date20240213123743.php:75:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L84
lib/Migration/Version000800Date20240213123743.php:84:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L85
lib/Migration/Version000800Date20240213123743.php:85:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L59
lib/Migration/Version000800Date20240213123743.php:59:80: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L68
lib/Migration/Version000800Date20240213123743.php:68:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L69
lib/Migration/Version000800Date20240213123743.php:69:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L70
lib/Migration/Version000800Date20240213123743.php:70:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L71
lib/Migration/Version000800Date20240213123743.php:71:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L72
lib/Migration/Version000800Date20240213123743.php:72:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L73
lib/Migration/Version000800Date20240213123743.php:73:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L75
lib/Migration/Version000800Date20240213123743.php:75:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L84
lib/Migration/Version000800Date20240213123743.php:84:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
UndefinedClass: lib/Migration/Version000800Date20240213123743.php#L85
lib/Migration/Version000800Date20240213123743.php:85:4: UndefinedClass: Class, interface or enum named Doctrine\DBAL\Schema\Table does not exist (see https://psalm.dev/019)
static-psalm-analysis-summary
Process completed with exit code 1.
PossiblyNullArgument: lib/Api/V1Api.php#L43
lib/Api/V1Api.php:43:54: PossiblyNullArgument: Argument 2 of OCA\Tables\Service\RowService::findAllByView cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullArgument: lib/Api/V1Api.php#L47
lib/Api/V1Api.php:47:55: PossiblyNullArgument: Argument 2 of OCA\Tables\Service\RowService::findAllByTable cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullIterator: lib/Api/V1Api.php#L65
lib/Api/V1Api.php:65:14: PossiblyNullIterator: Cannot iterate over nullable var array<array-key, mixed>|null (see https://psalm.dev/097)
PropertyNotSetInConstructor: lib/Command/Clean.php#L59
lib/Command/Clean.php:59:26: PropertyNotSetInConstructor: Property OCA\Tables\Command\Clean::$output is not defined in constructor of OCA\Tables\Command\Clean or in any private or final methods called in the constructor (see https://psalm.dev/074)
PossiblyNullArgument: lib/Command/Clean.php#L116
lib/Command/Clean.php:116:52: PossiblyNullArgument: Argument 1 of OCA\Tables\Service\ColumnService::findAllByTable cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullPropertyAssignmentValue: lib/Command/Clean.php#L118
lib/Command/Clean.php:118:20: PossiblyNullPropertyAssignmentValue: $this->offset with non-nullable declared type 'int' cannot be assigned nullable type 'int|null' (see https://psalm.dev/148)
PossiblyNullOperand: lib/Command/Clean.php#L137
lib/Command/Clean.php:137:47: PossiblyNullOperand: Cannot concatenate with a possibly null int|null (see https://psalm.dev/080)
PossiblyNullIterator: lib/Command/Clean.php#L147
lib/Command/Clean.php:147:12: PossiblyNullIterator: Cannot iterate over nullable var array<array-key, mixed>|null (see https://psalm.dev/097)
PossiblyNullReference: lib/Command/Clean.php#L147
lib/Command/Clean.php:147:24: PossiblyNullReference: Cannot call method getData on possibly null value (see https://psalm.dev/083)
PossiblyNullOperand: lib/Command/Clean.php#L165
lib/Command/Clean.php:165:87: PossiblyNullOperand: Cannot concatenate with a possibly null int|null (see https://psalm.dev/080)
PossiblyNullArgument: lib/Api/V1Api.php#L43
lib/Api/V1Api.php:43:54: PossiblyNullArgument: Argument 2 of OCA\Tables\Service\RowService::findAllByView cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullArgument: lib/Api/V1Api.php#L47
lib/Api/V1Api.php:47:55: PossiblyNullArgument: Argument 2 of OCA\Tables\Service\RowService::findAllByTable cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullIterator: lib/Api/V1Api.php#L65
lib/Api/V1Api.php:65:14: PossiblyNullIterator: Cannot iterate over nullable var array<array-key, mixed>|null (see https://psalm.dev/097)
PropertyNotSetInConstructor: lib/Command/Clean.php#L59
lib/Command/Clean.php:59:26: PropertyNotSetInConstructor: Property OCA\Tables\Command\Clean::$output is not defined in constructor of OCA\Tables\Command\Clean or in any private or final methods called in the constructor (see https://psalm.dev/074)
PossiblyNullArgument: lib/Command/Clean.php#L116
lib/Command/Clean.php:116:52: PossiblyNullArgument: Argument 1 of OCA\Tables\Service\ColumnService::findAllByTable cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullPropertyAssignmentValue: lib/Command/Clean.php#L118
lib/Command/Clean.php:118:20: PossiblyNullPropertyAssignmentValue: $this->offset with non-nullable declared type 'int' cannot be assigned nullable type 'int|null' (see https://psalm.dev/148)
PossiblyNullOperand: lib/Command/Clean.php#L137
lib/Command/Clean.php:137:47: PossiblyNullOperand: Cannot concatenate with a possibly null int|null (see https://psalm.dev/080)
PossiblyNullIterator: lib/Command/Clean.php#L147
lib/Command/Clean.php:147:12: PossiblyNullIterator: Cannot iterate over nullable var array<array-key, mixed>|null (see https://psalm.dev/097)
PossiblyNullReference: lib/Command/Clean.php#L147
lib/Command/Clean.php:147:24: PossiblyNullReference: Cannot call method getData on possibly null value (see https://psalm.dev/083)
PossiblyNullOperand: lib/Command/Clean.php#L165
lib/Command/Clean.php:165:87: PossiblyNullOperand: Cannot concatenate with a possibly null int|null (see https://psalm.dev/080)