diff options
author | ffflabs <amenadiel@gmail.com> | 2020-09-11 10:48:07 +0300 |
---|---|---|
committer | ffflabs <amenadiel@gmail.com> | 2020-10-19 20:03:43 +0300 |
commit | 78b76c8435398cfab1e80fdc29f23f49c2992c74 (patch) | |
tree | fc78d27569b4e414cddabfc7c3caacf75d4255cb /psalm-baseline.xml | |
parent | 7ab62d1cdd5e5e0122e2d91c536bf25eb1d32ad6 (diff) |
github_action
adds reviewdog, preparing more checks
adds reviewdog, preparing more checks
adds reviewdog, preparing more checks
adds reviewdog, preparing more checks
containerutils now extends Slim\Container
adds PR ckecks for psalm, phpstan, phpcs and phpmd
preparing next deploy
removes psalm from scrutinizer
next attempt at github actions
removing usage of Kint for githu actions
cache for style checks
cache for style checks
cache for style checks
cache for style checks
cache for style checks
cache for style checks
after csfixer
after csfixer
update baselines
add rector check
remove usage of 'with(...)' from js scripts
tiny syntax improvements
use flash messages to check for treejs refresh being set
first POC of messaging API to propagate query requests and jstree refresh instructions
instruction to refresh jsTree must be passed to the view manager, not to Misc
adds rector github action
ignore rector.php when running code style checks and transforms
typo fix
formatting of theme css
normalize composer
passing static analysis
passing tests
passing tests
passing tests
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> |