diff options
Diffstat (limited to 'psalm-baseline.xml')
-rw-r--r-- | psalm-baseline.xml | 599 |
1 files changed, 599 insertions, 0 deletions
diff --git a/psalm-baseline.xml b/psalm-baseline.xml new file mode 100644 index 00000000..030d4cf4 --- /dev/null +++ b/psalm-baseline.xml @@ -0,0 +1,599 @@ +<?xml version="1.0" encoding="UTF-8"?> +<files psalm-version="3.9.5@0cfe565d0afbcd31eadcc281b9017b5692911661"> + <file src=".configs/debug.var_dumper.php"> + <UndefinedClass occurrences="4"> + <code>VarCloner</code> + <code>CliDumper</code> + <code>HtmlDumper</code> + <code>ServerDumper</code> + </UndefinedClass> + </file> + <file src="src/classes/ADORecordSet.php"> + <InvalidReturnStatement occurrences="1"> + <code>parent::fetchField()</code> + </InvalidReturnStatement> + <InvalidReturnType occurrences="1"> + <code>\ADOFieldObject</code> + </InvalidReturnType> + <UndefinedDocblockClass occurrences="1"> + <code>parent::fetchField()</code> + </UndefinedDocblockClass> + </file> + <file src="src/classes/Connection.php"> + <NullableReturnStatement occurrences="2"> + <code>null</code> + <code>null</code> + </NullableReturnStatement> + <UndefinedDocblockClass occurrences="2"> + <code>$this->conn</code> + <code>$this->conn</code> + </UndefinedDocblockClass> + </file> + <file src="src/classes/ContainerUtils.php"> + <UndefinedPropertyAssignment occurrences="6"> + <code>$container->BASE_PATH</code> + <code>$container->subFolder</code> + <code>$container->debug</code> + <code>$container->THEME_PATH</code> + <code>$container->IN_TEST</code> + <code>$container->subFolder</code> + </UndefinedPropertyAssignment> + </file> + <file src="src/classes/Misc.php"> + <InvalidNullableReturnType occurrences="1"> + <code>string</code> + </InvalidNullableReturnType> + <NullableReturnStatement occurrences="1"> + <code>$this->_server_id</code> + </NullableReturnStatement> + </file> + <file src="src/controllers/AggregatesController.php"> + <NullReference occurrences="1"> + <code>$_REQUEST</code> + </NullReference> + </file> + <file src="src/controllers/AlldbController.php"> + <NullReference occurrences="3"> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/BaseController.php"> + <UndefinedThisPropertyAssignment occurrences="1"> + <code>$this->postgresqlMinVer</code> + </UndefinedThisPropertyAssignment> + </file> + <file src="src/controllers/CastsController.php"> + <InvalidArgument occurrences="1"> + <code>$casts</code> + </InvalidArgument> + </file> + <file src="src/controllers/ColpropertiesController.php"> + <NullArgument occurrences="1"> + <code>null</code> + </NullArgument> + <NullReference occurrences="1"> + <code>$_REQUEST</code> + </NullReference> + </file> + <file src="src/controllers/ConstraintsController.php"> + <NullReference occurrences="5"> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + <UndefinedMethod occurrences="1"> + <code>doTree</code> + </UndefinedMethod> + </file> + <file src="src/controllers/DatabaseController.php"> + <NullReference occurrences="1"> + <code>$_REQUEST</code> + </NullReference> + </file> + <file src="src/controllers/DbexportController.php"> + <EmptyArrayAccess occurrences="1"> + <code>$version[1]</code> + </EmptyArrayAccess> + </file> + <file src="src/controllers/DisplayController.php"> + <EmptyArrayAccess occurrences="1"> + <code>$urlvars['search_path']</code> + </EmptyArrayAccess> + <InvalidArgument occurrences="1"> + <code>$resultset->recordCount()</code> + </InvalidArgument> + <InvalidArrayOffset occurrences="2"> + <code>$_gets['subject']</code> + <code>$fields['schema']</code> + </InvalidArrayOffset> + <NullReference occurrences="5"> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + <code>$_POST</code> + </NullReference> + <UndefinedDocblockClass occurrences="7"> + <code>$resultset->recordCount()</code> + <code>$resultset->recordCount()</code> + <code>$resultset->fetchField($index)</code> + <code>$finfo->name</code> + <code>$finfo->name</code> + <code>$resultset->fetchField($j++)</code> + <code>$finfo->type</code> + </UndefinedDocblockClass> + </file> + <file src="src/controllers/DomainsController.php"> + <NullReference occurrences="3"> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/FulltextController.php"> + <InvalidArgument occurrences="1"> + <code>$items</code> + </InvalidArgument> + <NullReference occurrences="6"> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + <UndefinedDocblockClass occurrences="4"> + <code>$ftscfg->recordCount()</code> + <code>$ftsdict->recordCount()</code> + <code>$ftsdicts->recordCount()</code> + <code>$ftsdicts->recordCount()</code> + </UndefinedDocblockClass> + </file> + <file src="src/controllers/FunctionsController.php"> + <InvalidArgument occurrences="13"> + <code>$_POST['formFunction']</code> + <code>$_POST['formObjectFile']</code> + <code>$_POST['formLinkSymbol']</code> + <code>$_POST['formLinkSymbol']</code> + <code>$_POST['formDefinition']</code> + <code>$_POST['formComment']</code> + <code>$_POST['formObjectFile']</code> + <code>$_POST['formLinkSymbol']</code> + <code>$_POST['formLinkSymbol']</code> + <code>$_POST['formDefinition']</code> + <code>$_POST['formComment']</code> + <code>$_POST['formCost']</code> + <code>$_POST['formRows']</code> + </InvalidArgument> + <InvalidNullableReturnType occurrences="1"> + <code>string</code> + </InvalidNullableReturnType> + <NullableReturnStatement occurrences="2"> + <code>$this->_printNavLinks('functions-properties', $func_full)</code> + <code>$this->_printNavLinks('functions-properties', $func_full)</code> + </NullableReturnStatement> + <TooFewArguments occurrences="1"> + <code>showDefinition</code> + </TooFewArguments> + <UndefinedVariable occurrences="1"> + <code>$f</code> + </UndefinedVariable> + </file> + <file src="src/controllers/GroupsController.php"> + <NullReference occurrences="3"> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/IndexesController.php"> + <InvalidArgument occurrences="10"> + <code>$formIndexName</code> + <code>$formWhere</code> + <code>$this->getPostParam('formIndexName', '')</code> + <code>$this->getPostParam('formIndexType')</code> + <code>$this->getPostParam('formUnique')</code> + <code>$formWhere</code> + <code>$formSpc</code> + <code>$this->getPostParam('formConcur')</code> + <code>$this->getPostParam('index')</code> + <code>$this->getPostParam('cascade')</code> + </InvalidArgument> + <NullReference occurrences="4"> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/InfoController.php"> + <UndefinedThisPropertyAssignment occurrences="1"> + <code>$this->shownull</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="4"> + <code>$this->shownull</code> + <code>$this->shownull</code> + <code>$this->shownull</code> + <code>$this->shownull</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/controllers/MaterializedviewpropertiesController.php"> + <NullReference occurrences="2"> + <code>$_REQUEST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/MaterializedviewsController.php"> + <NullReference occurrences="2"> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + </NullReference> + </file> + <file src="src/controllers/PrivilegesController.php"> + <NullReference occurrences="2"> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + </NullReference> + </file> + <file src="src/controllers/RolesController.php"> + <NullReference occurrences="4"> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/RulesController.php"> + <NullReference occurrences="1"> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/SchemasController.php"> + <NullReference occurrences="2"> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/SequencesController.php"> + <InvalidArgument occurrences="1"> + <code>$sequences</code> + </InvalidArgument> + <NullReference occurrences="3"> + <code>$_POST</code> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + <UndefinedDocblockClass occurrences="3"> + <code>$sequence->recordCount()</code> + <code>$sequence->recordCount()</code> + <code>$sequence->recordCount()</code> + </UndefinedDocblockClass> + </file> + <file src="src/controllers/SqlController.php"> + <InvalidArgument occurrences="1"> + <code>$rs->recordCount()</code> + </InvalidArgument> + <UndefinedDocblockClass occurrences="7"> + <code>$data->conn->Execute($this->query)</code> + <code>$rs->recordCount()</code> + <code>$rs->fetchField($k)</code> + <code>$finfo->name</code> + <code>$rs->fetchField($k)</code> + <code>$finfo->type</code> + <code>$rs->recordCount()</code> + </UndefinedDocblockClass> + </file> + <file src="src/controllers/SqleditController.php"> + <NullReference occurrences="2"> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + </NullReference> + </file> + <file src="src/controllers/TablesController.php"> + <NullReference occurrences="3"> + <code>$_REQUEST</code> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + <UndefinedDocblockClass occurrences="1"> + <code>$tables->recordCount()</code> + </UndefinedDocblockClass> + </file> + <file src="src/controllers/TablespacesController.php"> + <NullReference occurrences="2"> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/TblpropertiesController.php"> + <NullReference occurrences="4"> + <code>$_POST</code> + <code>$_POST</code> + <code>$_REQUEST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/TreeController.php"> + <InvalidReturnStatement occurrences="1"> + <code>$this->printTreeJSON($treedata, $attrs, $print)</code> + </InvalidReturnStatement> + <InvalidReturnType occurrences="1"> + <code>\Slim\Http\Response|string</code> + </InvalidReturnType> + <MoreSpecificImplementedParamType occurrences="1"> + <code>$_treedata</code> + </MoreSpecificImplementedParamType> + </file> + <file src="src/controllers/TriggersController.php"> + <NullReference occurrences="1"> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/TypesController.php"> + <InvalidArgument occurrences="2"> + <code>$types</code> + <code>$vals</code> + </InvalidArgument> + <NullReference occurrences="3"> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + <code>$_POST</code> + </NullReference> + <UndefinedDocblockClass occurrences="4"> + <code>$typedata->recordCount()</code> + <code>$vals->getArray()</code> + <code>$vals</code> + <code>$vals</code> + </UndefinedDocblockClass> + </file> + <file src="src/controllers/UsersController.php"> + <NullReference occurrences="2"> + <code>$_POST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/ViewpropertiesController.php"> + <NullReference occurrences="2"> + <code>$_REQUEST</code> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/controllers/ViewsController.php"> + <NullReference occurrences="2"> + <code>$_REQUEST</code> + <code>$_REQUEST</code> + </NullReference> + </file> + <file src="src/database/ADOdbBase.php"> + <InvalidReturnStatement occurrences="5"> + <code>$e->getCode()</code> + <code>$this->conn->Execute($sql)</code> + <code>$e->getCode()</code> + <code>$this->conn->ErrorNo()</code> + <code>$this->conn->ErrorMsg()</code> + </InvalidReturnStatement> + <InvalidReturnType occurrences="4"> + <code>int|\PHPPgAdmin\ADORecordSet</code> + <code>int|\PHPPgAdmin\ADORecordSet</code> + <code>int</code> + <code>string</code> + </InvalidReturnType> + <UndefinedDocblockClass occurrences="9"> + <code>$this->conn->Execute($sql)</code> + <code>$this->conn->Execute($sql)</code> + <code>$this->conn->ErrorNo()</code> + <code>$this->conn->ErrorMsg()</code> + <code>$this->conn->Execute($sql)</code> + <code>$rs</code> + <code>$this->conn->Execute($sql)</code> + <code>$this->conn->Execute($sql)</code> + <code>$this->conn->Execute($setClause . $whereClause)</code> + </UndefinedDocblockClass> + </file> + <file src="src/database/Postgres.php"> + <LoopInvalidation occurrences="1"> + <code>$i</code> + </LoopInvalidation> + </file> + <file src="src/database/databasetraits/FtsTrait.php"> + <InvalidArrayOffset occurrences="4"> + <code>$template['schema']</code> + <code>$template['name']</code> + <code>$template['schema']</code> + <code>$template['name']</code> + </InvalidArrayOffset> + </file> + <file src="src/database/databasetraits/FunctionTrait.php"> + <ConflictingReferenceConstraint occurrences="1"> + <code>else {</code> + </ConflictingReferenceConstraint> + <InvalidReturnType occurrences="1"> + <code>\PHPPgAdmin\ADORecordSet</code> + </InvalidReturnType> + <NullArgument occurrences="1"> + <code>null</code> + </NullArgument> + </file> + <file src="src/database/databasetraits/SchemaTrait.php"> + <InvalidReturnType occurrences="1"> + <code>int</code> + </InvalidReturnType> + </file> + <file src="src/database/databasetraits/SequenceTrait.php"> + <UndefinedDocblockClass occurrences="2"> + <code>$seq->recordCount()</code> + <code>$data->recordCount()</code> + </UndefinedDocblockClass> + </file> + <file src="src/database/databasetraits/TableTrait.php"> + <InvalidArgument occurrences="1"> + <code>$privs</code> + </InvalidArgument> + <InvalidReturnType occurrences="2"> + <code>\PHPPgAdmin\ADORecordSet</code> + <code>bool</code> + </InvalidReturnType> + </file> + <file src="src/database/databasetraits/TriggerTrait.php"> + <InvalidReturnType occurrences="1"> + <code>int</code> + </InvalidReturnType> + </file> + <file src="src/decorators/ActionUrlDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="4"> + <code>$this->base</code> + <code>$this->queryVars</code> + <code>$this->base</code> + <code>$this->queryVars</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="1"> + <code>$this->base</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/ArrayMergeDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="1"> + <code>$this->m</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="1"> + <code>$this->m</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/BranchUrlDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="4"> + <code>$this->base</code> + <code>$this->queryVars</code> + <code>$this->base</code> + <code>$this->queryVars</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="1"> + <code>$this->base</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/CallbackDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="2"> + <code>$this->fn</code> + <code>$this->p</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="2"> + <code>$this->fn</code> + <code>$this->p</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/ConcatDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="1"> + <code>$this->c</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="1"> + <code>$this->c</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/Decorator.php"> + <UndefinedThisPropertyAssignment occurrences="1"> + <code>$this->val</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="1"> + <code>$this->val</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/FieldDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="2"> + <code>$this->f</code> + <code>$this->d</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="2"> + <code>$this->f</code> + <code>$this->d</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/IfEmptyDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="6"> + <code>$this->val</code> + <code>$this->empty</code> + <code>$this->full</code> + <code>$this->val</code> + <code>$this->empty</code> + <code>$this->full</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="2"> + <code>$this->val</code> + <code>$this->empty</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/RedirectUrlDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="4"> + <code>$this->base</code> + <code>$this->queryVars</code> + <code>$this->base</code> + <code>$this->queryVars</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="1"> + <code>$this->base</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/ReplaceDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="2"> + <code>$this->s</code> + <code>$this->p</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="2"> + <code>$this->s</code> + <code>$this->p</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/decorators/UrlDecorator.php"> + <UndefinedThisPropertyAssignment occurrences="4"> + <code>$this->base</code> + <code>$this->queryVars</code> + <code>$this->base</code> + <code>$this->queryVars</code> + </UndefinedThisPropertyAssignment> + <UndefinedThisPropertyFetch occurrences="1"> + <code>$this->base</code> + </UndefinedThisPropertyFetch> + </file> + <file src="src/router.php"> + <InvalidScope occurrences="7"> + <code>$this</code> + <code>$this</code> + <code>$this</code> + <code>$this</code> + <code>$this</code> + <code>$this</code> + <code>$this</code> + </InvalidScope> + </file> + <file src="src/traits/AdminTrait.php"> + <InvalidArrayOffset occurrences="2"> + <code>$actions['edit']['vars']</code> + <code>$actions['delete']['vars']</code> + </InvalidArrayOffset> + <ParadoxicalCondition occurrences="1"> + <code>empty($_REQUEST['table'])</code> + </ParadoxicalCondition> + <UndefinedDocblockClass occurrences="1"> + <code>$autovac->recordCount()</code> + </UndefinedDocblockClass> + </file> + <file src="src/traits/HelperTrait.php"> + <UndefinedDocblockClass occurrences="1"> + <code>$set->recordCount()</code> + </UndefinedDocblockClass> + </file> + <file src="src/traits/ViewsMatviewsTrait.php"> + <EmptyArrayAccess occurrences="1"> + <code>$formLink[$i]['operator']</code> + </EmptyArrayAccess> + <NullReference occurrences="1"> + <code>$_POST</code> + </NullReference> + </file> + <file src="src/xhtml/HTMLController.php"> + <ConflictingReferenceConstraint occurrences="1"> + <code>else {</code> + </ConflictingReferenceConstraint> + </file> +</files> |