Public Access
713cb61efc
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 20s
Universal: Build & Release / Promote to RC (pull_request) Failing after 17s
Universal: Build & Release / Build & Release Pipeline (pull_request) Has been skipped
Generic: Project CI / Lint & Validate (pull_request) Successful in 50s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Universal: PR Check / Secret Scan (pull_request) Successful in 12s
Universal: PR Check / Validate PR (pull_request) Successful in 8s
Generic: Repo Health / Access control (pull_request) Successful in 2s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Platform: mokocli CI / Gate 1: Code Quality (pull_request) Failing after 2m13s
Generic: Project CI / Tests (pull_request) Has been cancelled
Platform: mokocli CI / Gate 2: Unit Tests (8.1) (pull_request) Has been cancelled
Platform: mokocli CI / Gate 2: Unit Tests (8.2) (pull_request) Has been cancelled
Platform: mokocli CI / Gate 2: Unit Tests (8.3) (pull_request) Has been cancelled
Platform: mokocli CI / Gate 3: Self-Health Check (pull_request) Has been cancelled
Platform: mokocli CI / Gate 4: Governance (pull_request) Has been cancelled
Platform: mokocli CI / Gate 5: Template Integrity (pull_request) Has been cancelled
Platform: mokocli CI / CI Summary (pull_request) Has been cancelled
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
Universal: PR Check / Report Issues (pull_request) Has been cancelled
Generic: Repo Health / Scripts governance (pull_request) Has been cancelled
Generic: Repo Health / Repository health (pull_request) Has been cancelled
Generic: Repo Health / Report: Scripts Governance (pull_request) Has been cancelled
Generic: Repo Health / Report: Repository Health (pull_request) Has been cancelled
Gate 1 static analysis reported 194 pre-existing PHPStan level-6 findings across cli/, lib/, and validate/ (missing iterable value types, override signature mismatches, etc.). Add them to phpstan-baseline.neon so Gate 1 passes; the debt stays tracked in the baseline for incremental cleanup. Also adds the changelog entry required by the PR check.
3074 lines
126 KiB
Plaintext
3074 lines
126 KiB
Plaintext
parameters:
|
|
ignoreErrors:
|
|
-
|
|
message: '#^Method BulkJoomlaTemplate\:\:findTemplateRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_joomla_template.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 30 and 0 is always true\.$#'
|
|
identifier: greater.alwaysTrue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:createFailureIssue\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:createSyncIssue\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:displayResults\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:executeSynchronization\(\) has parameter \$alreadyProcessed with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:executeSynchronization\(\) has parameter \$repositories with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:executeSynchronization\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:filterRepositories\(\) has parameter \$exclude with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:filterRepositories\(\) has parameter \$include with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:filterRepositories\(\) has parameter \$repositories with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:filterRepositories\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:parseRepositoryList\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:prioritizeRepositories\(\) is unused\.$#'
|
|
identifier: method.unused
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:refsContain\(\) has parameter \$refs with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:saveInterruptCheckpoint\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Method BulkSync\:\:writeStepSummary\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/bulk_sync.php
|
|
|
|
-
|
|
message: '#^Function enrichManifestXml\(\) has parameter \$enrichment with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/enrich_mokostandards_xml.php
|
|
|
|
-
|
|
message: '#^Function fetchRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/enrich_mokostandards_xml.php
|
|
|
|
-
|
|
message: '#^Function gitCmd\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/enrich_mokostandards_xml.php
|
|
|
|
-
|
|
message: '#^Function inspectRepo\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/enrich_mokostandards_xml.php
|
|
|
|
-
|
|
message: '#^Function safeExec\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/enrich_mokostandards_xml.php
|
|
|
|
-
|
|
message: '#^Method PushFiles\:\:createFailureIssue\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/push_files.php
|
|
|
|
-
|
|
message: '#^Method PushFiles\:\:parseList\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/push_files.php
|
|
|
|
-
|
|
message: '#^Function detectPlatform\(\) has parameter \$repo with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/push_mokostandards_xml.php
|
|
|
|
-
|
|
message: '#^Function fetchRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/push_mokostandards_xml.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:checkLabels\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:checkVersionDrift\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:cleanBranches\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:cleanOldLogs\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:cleanWorkflowRuns\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:closeResolvedIssues\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:deleteRetiredWorkflows\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:fetchRepositories\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method RepoCleanup\:\:lockOldIssues\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 1
|
|
path: automation/repo_cleanup.php
|
|
|
|
-
|
|
message: '#^Method BulkWorkflowPush\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/bulk_workflow_push.php
|
|
|
|
-
|
|
message: '#^Method BulkWorkflowPush\:\:fetchOrgRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/bulk_workflow_push.php
|
|
|
|
-
|
|
message: '#^Method BulkWorkflowTrigger\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/bulk_workflow_trigger.php
|
|
|
|
-
|
|
message: '#^Method BulkWorkflowTrigger\:\:buildRepoList\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/bulk_workflow_trigger.php
|
|
|
|
-
|
|
message: '#^Method ClientDashboard\:\:discoverClients\(\) never returns null so it can be removed from the return type\.$#'
|
|
identifier: return.unusedType
|
|
count: 1
|
|
path: cli/client_dashboard.php
|
|
|
|
-
|
|
message: '#^Method ClientInventory\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/client_inventory.php
|
|
|
|
-
|
|
message: '#^Method ClientInventory\:\:checkVariables\(\) has parameter \$requiredVars with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/client_inventory.php
|
|
|
|
-
|
|
message: '#^Method ClientInventory\:\:fetchOrgRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/client_inventory.php
|
|
|
|
-
|
|
message: '#^Method ClientInventory\:\:fetchOrgs\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/client_inventory.php
|
|
|
|
-
|
|
message: '#^Method ClientProvision\:\:giteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
|
|
-
|
|
message: '#^Method ClientProvision\:\:grafanaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
|
|
-
|
|
message: '#^Method ClientProvision\:\:httpRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
|
|
-
|
|
message: '#^Negated boolean expression is always false\.$#'
|
|
identifier: booleanNot.alwaysFalse
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
|
|
-
|
|
message: '#^Function createProject\(\) has parameter \$template with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/create_project.php
|
|
|
|
-
|
|
message: '#^Function graphql\(\) has parameter \$variables with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/create_project.php
|
|
|
|
-
|
|
message: '#^Function parseTemplate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 2
|
|
path: cli/create_project.php
|
|
|
|
-
|
|
message: '#^Method GrafanaDashboard\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/grafana_dashboard.php
|
|
|
|
-
|
|
message: '#^Function parseManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/joomla_build.php
|
|
|
|
-
|
|
message: '#^Function typePrefix\(\) has parameter \$meta with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/joomla_build.php
|
|
|
|
-
|
|
message: '#^Offset 1 on array\{list\<string\>, list\<non\-empty\-string\>\} on left side of \?\? always exists and is not nullable\.$#'
|
|
identifier: nullCoalesce.offset
|
|
count: 1
|
|
path: cli/joomla_compat_check.php
|
|
|
|
-
|
|
message: '#^Method JoomlaRelease\:\:buildUpdateEntry\(\) has parameter \$meta with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/joomla_release.php
|
|
|
|
-
|
|
message: '#^Method JoomlaRelease\:\:parseManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/joomla_release.php
|
|
|
|
-
|
|
message: '#^Method JoomlaRelease\:\:typePrefix\(\) has parameter \$meta with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/joomla_release.php
|
|
|
|
-
|
|
message: '#^Function addDirectoryToZip\(\) has parameter \$excludes with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/package_build.php
|
|
|
|
-
|
|
message: '#^Function getReleaseByTag\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/release_manage.php
|
|
|
|
-
|
|
message: '#^Function releaseGiteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/release_manage.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: cli/release_validate.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: cli/release_validate.php
|
|
|
|
-
|
|
message: '#^Comparison operation "\>" between 0 and 0 is always false\.$#'
|
|
identifier: greater.alwaysFalse
|
|
count: 1
|
|
path: cli/release_verify.php
|
|
|
|
-
|
|
message: '#^Empty array passed to foreach\.$#'
|
|
identifier: foreach.emptyArray
|
|
count: 1
|
|
path: cli/release_verify.php
|
|
|
|
-
|
|
message: '#^Method ScaffoldClient\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/scaffold_client.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: cli/sync_rulesets.php
|
|
|
|
-
|
|
message: '#^Function findFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/theme_lint.php
|
|
|
|
-
|
|
message: '#^Offset ''alpha''\|''beta''\|''development''\|''rc''\|''stable'' on array\{stable\: ''stable'', rc\: ''rc'', beta\: ''beta'', alpha\: ''alpha'', development\: ''dev''\} on left side of \?\? always exists and is not nullable\.$#'
|
|
identifier: nullCoalesce.offset
|
|
count: 2
|
|
path: cli/updates_xml_build.php
|
|
|
|
-
|
|
message: '#^Function apiCall\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/updates_xml_sync.php
|
|
|
|
-
|
|
message: '#^Function apiCall\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/updates_xml_sync.php
|
|
|
|
-
|
|
message: '#^Function giteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: cli/version_bump_remote.php
|
|
|
|
-
|
|
message: '#^Method CliBase\:\:exec\(\) has parameter \$output with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/CliBase.php
|
|
|
|
-
|
|
message: '#^Property CliBase\:\:\$args type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/CliBase.php
|
|
|
|
-
|
|
message: '#^Property CliBase\:\:\$options type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/CliBase.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:__construct\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:checkReadiness\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:checkReadiness\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:findFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:getCommands\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:initializeProject\(\) has parameter \$options with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:initializeProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:log\(\) has parameter \$context with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:parseJsonFile\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:recordMetric\(\) has parameter \$tags with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AbstractProjectPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\AbstractProjectPlugin\:\:\$config type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AbstractProjectPlugin.php
|
|
|
|
-
|
|
message: '#^Constructor of class MokoCli\\ApiClient has an unused parameter \$logger\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: lib/Enterprise/ApiClient.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ApiClient\:\:delete\(\) has parameter \$body with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ApiClient.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:logError\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:logEvent\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:logInfo\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:logMessage\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:logSecurityEvent\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:logSystemEvent\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:logWarning\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:startTransaction\(\) has parameter \$context with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditLogger\:\:writeLogEntry\(\) has parameter \$entry with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditTransaction\:\:__construct\(\) has parameter \$context with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditTransaction\:\:end\(\) has parameter \$result with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditTransaction\:\:logEvent\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\AuditTransaction\:\:logSecurityEvent\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\AuditLogger\:\:\$retentionDays is never read, only written\.$#'
|
|
identifier: property.onlyWritten
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\AuditLogger\:\:\$transactionStack type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\AuditTransaction\:\:\$context type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/AuditLogger.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\CLIApp\:\:\$arguments type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/CliFramework.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\CLIApp\:\:\$options type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/CliFramework.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\EnterpriseReadinessValidator\:\:getFailedChecks\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/EnterpriseReadinessValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\EnterpriseReadinessValidator\:\:getPassedChecks\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/EnterpriseReadinessValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\EnterpriseReadinessValidator\:\:getResults\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/EnterpriseReadinessValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\EnterpriseReadinessValidator\:\:validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/EnterpriseReadinessValidator.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\EnterpriseReadinessValidator\:\:\$results type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/EnterpriseReadinessValidator.php
|
|
|
|
-
|
|
message: '#^Expression on left side of \?\? is not nullable\.$#'
|
|
identifier: nullCoalesce.expr
|
|
count: 1
|
|
path: lib/Enterprise/GitHubAdapter.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MetricsTimer\:\:__construct\(\) has parameter \$labels with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MetricsCollector.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\MetricsCollector\:\:\$counters type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MetricsCollector.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\MetricsCollector\:\:\$gauges type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MetricsCollector.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\MetricsCollector\:\:\$histograms type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MetricsCollector.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\MetricsTimer\:\:\$labels type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MetricsCollector.php
|
|
|
|
-
|
|
message: '#^Call to function is_int\(\) with string will always evaluate to false\.$#'
|
|
identifier: function.impossibleType
|
|
count: 1
|
|
path: lib/Enterprise/MokoGiteaAdapter.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:generate\(\) has parameter \$params with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:parse\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 4
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:parseBuild\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:parseDeploy\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:parseGovernance\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:parseIdentity\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:parseLegacy\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:parseOverrides\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:parseScripts\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\MokoCliParser\:\:tryParse\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/MokoCliParser.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:__construct\(\) has parameter \$defaultConfig with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:checkReadiness\(\) has parameter \$projectConfig with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:checkReadiness\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:collectMetrics\(\) has parameter \$projectConfig with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:create\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:createAll\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:createAndValidate\(\) has parameter \$projectConfig with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:createAndValidate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:createForProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:createMultiple\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:createMultiple\(\) has parameter \$projectTypes with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:getAvailablePlugins\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:getDefaultConfig\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:getStatistics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:runHealthCheck\(\) has parameter \$projectConfig with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:runHealthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginFactory\:\:setDefaultConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\PluginFactory\:\:\$defaultConfig type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginFactory.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginRegistry\:\:findPluginsByFeature\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginRegistry.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginRegistry\:\:getAllPlugins\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginRegistry.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginRegistry\:\:getAllPluginsInfo\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginRegistry.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginRegistry\:\:getPlugin\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginRegistry.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginRegistry\:\:getPluginInfo\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginRegistry.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginRegistry\:\:getRegisteredTypes\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginRegistry.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\PluginRegistry\:\:getStatistics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/PluginRegistry.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\ApiPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Offset ''go''\|''java''\|''js''\|''php''\|''py''\|''ts'' on array\{js\: ''JavaScript'', ts\: ''TypeScript'', py\: ''Python'', java\: ''Java'', go\: ''Go'', php\: ''PHP''\} on left side of \?\? always exists and is not nullable\.$#'
|
|
identifier: nullCoalesce.offset
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/ApiPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DocumentationPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DocumentationPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:parseDescriptor\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:countByExtension\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:getDominantFileType\(\) has parameter \$extensions with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\GenericPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 2
|
|
path: lib/Enterprise/Plugins/GenericPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:parseManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\McpServerPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\MobilePlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/MobilePlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:countDependencies\(\) has parameter \$packageData with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:countScripts\(\) has parameter \$packageData with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:detectFramework\(\) has parameter \$packageData with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:getNodeVersion\(\) has parameter \$packageData with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:hasOldDependencies\(\) has parameter \$packageData with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:hasTests\(\) has parameter \$packageData with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:parsePyprojectToml\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Right side of \|\| is always false\.$#'
|
|
identifier: booleanOr.rightAlwaysFalse
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:detectProviders\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\TerraformPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/TerraformPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:parseHeader\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectConfigValidator\:\:getResults\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectConfigValidator\:\:validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectConfigValidator\:\:validateNodeJSFields\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectConfigValidator\:\:validateProjectFields\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectConfigValidator\:\:validatePythonFields\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectConfigValidator\:\:validateRecommendedFiles\(\) has parameter \$files with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectConfigValidator\:\:validateRequiredFiles\(\) has parameter \$files with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectConfigValidator\:\:validateWordPressFields\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Offset ''recommended_files'' on array\{required_files\: array\{''\*\.php''\}, recommended_files\: array\{''README\.md'', ''readme\.txt''\}, required_fields\: array\{''Plugin Name\|Theme…'', ''Version''\}\}\|array\{required_files\: array\{''\*\.tf''\}, recommended_files\: array\{''README\.md'', ''variables\.tf'', ''outputs\.tf''\}, required_fields\: array\{\}\}\|array\{required_files\: array\{''package\.json''\}\|array\{''package\.json…''\}, recommended_files\: array\{0\: ''README\.md'', 1\: ''\.gitignore'', 2\?\: ''tsconfig\.json''\}, required_fields\: array\{0\: ''name'', 1\: ''version'', 2\?\: ''description''\}\}\|array\{required_files\: array\{''setup\.py\|pyproject…''\}, recommended_files\: array\{''README\.md'', ''requirements\.txt'', ''\.gitignore''\}, required_fields\: array\{''name'', ''version''\}\}\|array\{required_files\: array\{\}, recommended_files\: array\{''README\.md'', ''openapi\.yaml…'', ''Dockerfile''\}, required_fields\: array\{\}\} on left side of \?\? always exists and is not nullable\.$#'
|
|
identifier: nullCoalesce.offset
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Offset ''required_fields'' on array\{required_files\: array\{''\*\.php''\}, recommended_files\: array\{''README\.md'', ''readme\.txt''\}, required_fields\: array\{''Plugin Name\|Theme…'', ''Version''\}\}\|array\{required_files\: array\{''\*\.tf''\}, recommended_files\: array\{''README\.md'', ''variables\.tf'', ''outputs\.tf''\}, required_fields\: array\{\}\}\|array\{required_files\: array\{''package\.json''\}\|array\{''package\.json…''\}, recommended_files\: array\{0\: ''README\.md'', 1\: ''\.gitignore'', 2\?\: ''tsconfig\.json''\}, required_fields\: array\{0\: ''name'', 1\: ''version'', 2\?\: ''description''\}\}\|array\{required_files\: array\{''setup\.py\|pyproject…''\}, recommended_files\: array\{''README\.md'', ''requirements\.txt'', ''\.gitignore''\}, required_fields\: array\{''name'', ''version''\}\}\|array\{required_files\: array\{\}, recommended_files\: array\{''README\.md'', ''openapi\.yaml…'', ''Dockerfile''\}, required_fields\: array\{\}\} on left side of \?\? always exists and is not nullable\.$#'
|
|
identifier: nullCoalesce.offset
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Offset ''required_files'' on array\{required_files\: array\{''\*\.php''\}, recommended_files\: array\{''README\.md'', ''readme\.txt''\}, required_fields\: array\{''Plugin Name\|Theme…'', ''Version''\}\}\|array\{required_files\: array\{''\*\.tf''\}, recommended_files\: array\{''README\.md'', ''variables\.tf'', ''outputs\.tf''\}, required_fields\: array\{\}\}\|array\{required_files\: array\{''package\.json''\}\|array\{''package\.json…''\}, recommended_files\: array\{0\: ''README\.md'', 1\: ''\.gitignore'', 2\?\: ''tsconfig\.json''\}, required_fields\: array\{0\: ''name'', 1\: ''version'', 2\?\: ''description''\}\}\|array\{required_files\: array\{''setup\.py\|pyproject…''\}, recommended_files\: array\{''README\.md'', ''requirements\.txt'', ''\.gitignore''\}, required_fields\: array\{''name'', ''version''\}\}\|array\{required_files\: array\{\}, recommended_files\: array\{''README\.md'', ''openapi\.yaml…'', ''Dockerfile''\}, required_fields\: array\{\}\} on left side of \?\? always exists and is not nullable\.$#'
|
|
identifier: nullCoalesce.offset
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\ProjectConfigValidator\:\:\$validationResults type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectConfigValidator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectMetricsCollector\:\:collect\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectMetricsCollector.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectMetricsCollector\:\:getMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectMetricsCollector.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\ProjectMetricsCollector\:\:\$collectedMetrics type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectMetricsCollector.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:checkReadiness\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:checkReadiness\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:collectMetrics\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:collectMetrics\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:getBestPractices\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:getCommands\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:getConfigSchema\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:getRecommendedFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:getRequiredFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:healthCheck\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:healthCheck\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:initializeProject\(\) has parameter \$options with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:initializeProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:validateProject\(\) has parameter \$config with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectPluginInterface\:\:validateProject\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectPluginInterface.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectTypeDetector\:\:detect\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectTypeDetector.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectTypeDetector\:\:fileExists\(\) has parameter \$contains with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectTypeDetector.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ProjectTypeDetector\:\:getAllScores\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectTypeDetector.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\ProjectTypeDetector\:\:\$detectionResults type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/ProjectTypeDetector.php
|
|
|
|
-
|
|
message: '#^Constructor of class MokoCli\\RepositoryHealthChecker has an unused parameter \$validator\.$#'
|
|
identifier: constructor.unusedParameter
|
|
count: 1
|
|
path: lib/Enterprise/RepositoryHealthChecker.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositoryHealthChecker\:\:check\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositoryHealthChecker.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositoryHealthChecker\:\:getFailedChecks\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositoryHealthChecker.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositoryHealthChecker\:\:getPassedChecks\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositoryHealthChecker.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\RepositoryHealthChecker\:\:\$results type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositoryHealthChecker.php
|
|
|
|
-
|
|
message: '#^Call to function is_array\(\) with non\-empty\-array\<mixed\> will always evaluate to true\.$#'
|
|
identifier: function.alreadyNarrowedType
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:createSyncPR\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:detectPlatform\(\) has parameter \$repoInfo with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:detectPlatformByHeuristics\(\) has parameter \$repoInfo with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:ensureComposerEnterprise\(\) has parameter \$summary with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:fetchModuleId\(\) is unused\.$#'
|
|
identifier: method.unused
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:generateMokoCliXml\(\) has parameter \$repoInfo with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:generatePRBody\(\) has parameter \$summary with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:generateRepositoryDefinition\(\) has parameter \$repoInfo with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:generateRepositoryDefinition\(\) has parameter \$summary with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:getRepositories\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:getSharedWorkflows\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:migrateMokoCli\(\) has parameter \$repoInfo with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:migrateMokoCli\(\) has parameter \$summary with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:processTemplateContent\(\) has parameter \$repoInfo with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:syncFilesToBranch\(\) has parameter \$filesToSync with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:syncFilesToBranch\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:synchronize\(\) has parameter \$options with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:synchronize\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Offset ''summary'' on array\{number\: int\|null, summary\: array\} on left side of \?\? always exists and is not nullable\.$#'
|
|
identifier: nullCoalesce.offset
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Right side of && is always true\.$#'
|
|
identifier: booleanAnd.rightAlwaysTrue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Strict comparison using \!\=\= between array\<string, mixed\> and '''' will always evaluate to true\.$#'
|
|
identifier: notIdentical.alwaysTrue
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\SecurityValidator\:\:\$findings type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/SecurityValidator.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\TransactionStep\:\:\$executeFunc has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: lib/Enterprise/TransactionManager.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\TransactionStep\:\:\$result has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: lib/Enterprise/TransactionManager.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\TransactionStep\:\:\$rollbackFunc has no type specified\.$#'
|
|
identifier: missingType.property
|
|
count: 1
|
|
path: lib/Enterprise/TransactionManager.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\ValidationResult\:\:__construct\(\) has parameter \$details with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/UnifiedValidation.php
|
|
|
|
-
|
|
message: '#^Property MokoCli\\ValidationResult\:\:\$details type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/Enterprise/UnifiedValidation.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\Joomla\\UpdateXmlGenerator\:\:addUpdateEntry\(\) has parameter \$release with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/plugins/Joomla/UpdateXmlGenerator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\Joomla\\UpdateXmlGenerator\:\:extractFromManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/plugins/Joomla/UpdateXmlGenerator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\Joomla\\UpdateXmlGenerator\:\:generate\(\) has parameter \$release with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/plugins/Joomla/UpdateXmlGenerator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\Joomla\\UpdateXmlGenerator\:\:update\(\) has parameter \$release with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/plugins/Joomla/UpdateXmlGenerator.php
|
|
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\Joomla\\UpdateXmlGenerator\:\:validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: lib/plugins/Joomla/UpdateXmlGenerator.php
|
|
|
|
-
|
|
message: '#^Method AutoDetectPlatform\:\:findFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/auto_detect_platform.php
|
|
|
|
-
|
|
message: '#^Property AutoDetectPlatform\:\:\$detectionResults type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/auto_detect_platform.php
|
|
|
|
-
|
|
message: '#^Method EnterpriseReadinessChecker\:\:displayResults\(\) is unused\.$#'
|
|
identifier: method.unused
|
|
count: 1
|
|
path: validate/check_enterprise_readiness.php
|
|
|
|
-
|
|
message: '#^Property EnterpriseReadinessChecker\:\:\$results type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/check_enterprise_readiness.php
|
|
|
|
-
|
|
message: '#^Unreachable statement \- code above always terminates\.$#'
|
|
identifier: deadCode.unreachable
|
|
count: 1
|
|
path: validate/check_enterprise_readiness.php
|
|
|
|
-
|
|
message: '#^Method CheckFileIntegrity\:\:buildDeployMappings\(\) has parameter \$manifest with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/check_file_integrity.php
|
|
|
|
-
|
|
message: '#^Method CheckFileIntegrity\:\:buildDeployMappings\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/check_file_integrity.php
|
|
|
|
-
|
|
message: '#^Method CheckFileIntegrity\:\:findManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/check_file_integrity.php
|
|
|
|
-
|
|
message: '#^Method CheckFileIntegrity\:\:rsyncDryRun\(\) never returns null so it can be removed from the return type\.$#'
|
|
identifier: return.unusedType
|
|
count: 1
|
|
path: validate/check_file_integrity.php
|
|
|
|
-
|
|
message: '#^Method RepoHealthChecker\:\:apiFetch\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/check_repo_health.php
|
|
|
|
-
|
|
message: '#^Property RepoHealthChecker\:\:\$logger is never read, only written\.$#'
|
|
identifier: property.onlyWritten
|
|
count: 1
|
|
path: validate/check_repo_health.php
|
|
|
|
-
|
|
message: '#^Property RepoHealthChecker\:\:\$metrics is never read, only written\.$#'
|
|
identifier: property.onlyWritten
|
|
count: 1
|
|
path: validate/check_repo_health.php
|
|
|
|
-
|
|
message: '#^Property RepoHealthChecker\:\:\$results type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/check_repo_health.php
|
|
|
|
-
|
|
message: '#^Method CheckWikiHealth\:\:apiGet\(\) has parameter \$headers with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/check_wiki_health.php
|
|
|
|
-
|
|
message: '#^Method CheckWikiHealth\:\:apiGet\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/check_wiki_health.php
|
|
|
|
-
|
|
message: '#^Match expression does not handle remaining value\: mixed$#'
|
|
identifier: match.unhandled
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:calculateDriftScore\(\) has parameter \$drift with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:checkFileCategory\(\) has parameter \$drift with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:checkFileCategory\(\) has parameter \$protectedFiles with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:checkFileCategory\(\) has parameter \$syncExclusions with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:checkFileCategory\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:createDriftIssue\(\) has parameter \$drift with no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:getOverrideConfig\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:getRepositories\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Method DriftScanner\:\:scanTemplateDirectory\(\) return type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Property DriftScanner\:\:\$driftResults type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Property DriftScanner\:\:\$templates type has no value type specified in iterable type array\.$#'
|
|
identifier: missingType.iterableValue
|
|
count: 1
|
|
path: validate/scan_drift.php
|
|
|
|
-
|
|
message: '#^Unreachable statement \- code above always terminates\.$#'
|
|
identifier: deadCode.unreachable
|
|
count: 2
|
|
path: validate/scan_drift.php
|
|
-
|
|
message: '#^Function apiRequest\(\) has parameter \$body with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/branch_protect_org.php
|
|
-
|
|
message: '#^Function apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/branch_protect_org.php
|
|
-
|
|
message: '#^Method BranchRenameCli\:\:apiRequest\(\) has parameter \$body with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/branch_rename.php
|
|
-
|
|
message: '#^Method BranchRenameCli\:\:apiRequest\(\) has parameter \$headers with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/branch_rename.php
|
|
-
|
|
message: '#^Method BranchRenameCli\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/branch_rename.php
|
|
-
|
|
message: '#^Method BulkWorkflowPushCli\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/bulk_workflow_push.php
|
|
-
|
|
message: '#^Method BulkWorkflowPushCli\:\:fetchOrgRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/bulk_workflow_push.php
|
|
-
|
|
message: '#^Method BulkWorkflowTriggerCli\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/bulk_workflow_trigger.php
|
|
-
|
|
message: '#^Method BulkWorkflowTriggerCli\:\:buildRepoList\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/bulk_workflow_trigger.php
|
|
-
|
|
message: '#^Method ClientDashboardCli\:\:discoverClients\(\) never returns null so it can be removed from the return type\.$#'
|
|
count: 1
|
|
path: cli/client_dashboard.php
|
|
-
|
|
message: '#^Method ClientInventoryCli\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/client_inventory.php
|
|
-
|
|
message: '#^Method ClientInventoryCli\:\:checkVariables\(\) has parameter \$requiredVars with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/client_inventory.php
|
|
-
|
|
message: '#^Method ClientInventoryCli\:\:fetchOrgRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/client_inventory.php
|
|
-
|
|
message: '#^Method ClientInventoryCli\:\:fetchOrgs\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/client_inventory.php
|
|
-
|
|
message: '#^Method ClientProvisionCli\:\:giteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
-
|
|
message: '#^Method ClientProvisionCli\:\:grafanaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
-
|
|
message: '#^Method ClientProvisionCli\:\:httpRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
-
|
|
message: '#^Method ClientProvisionCli\:\:printSummary\(\) overrides method MokoCli\\CliFramework\:\:printSummary\(\) but misses parameter \#1 \$passed\.$#'
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
-
|
|
message: '#^Method ClientProvisionCli\:\:printSummary\(\) overrides method MokoCli\\CliFramework\:\:printSummary\(\) but misses parameter \#2 \$failed\.$#'
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
-
|
|
message: '#^Method ClientProvisionCli\:\:printSummary\(\) overrides method MokoCli\\CliFramework\:\:printSummary\(\) but misses parameter \#3 \$elapsed\.$#'
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
-
|
|
message: '#^Private method ClientProvisionCli\:\:printSummary\(\) overriding protected method MokoCli\\CliFramework\:\:printSummary\(\) should be protected or public\.$#'
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
-
|
|
message: '#^Return type int of method ClientProvisionCli\:\:printSummary\(\) is not covariant with return type void of method MokoCli\\CliFramework\:\:printSummary\(\)\.$#'
|
|
count: 1
|
|
path: cli/client_provision.php
|
|
-
|
|
message: '#^Method CompletionCli\:\:generateBash\(\) has parameter \$commands with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/completion.php
|
|
-
|
|
message: '#^Method CompletionCli\:\:generateBash\(\) has parameter \$flags with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/completion.php
|
|
-
|
|
message: '#^Method CompletionCli\:\:generateZsh\(\) has parameter \$commands with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/completion.php
|
|
-
|
|
message: '#^Method CompletionCli\:\:generateZsh\(\) has parameter \$flags with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/completion.php
|
|
-
|
|
message: '#^Method CreateProjectCli\:\:createProject\(\) has parameter \$template with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/create_project.php
|
|
-
|
|
message: '#^Method CreateProjectCli\:\:graphql\(\) has parameter \$variables with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/create_project.php
|
|
-
|
|
message: '#^Method CreateProjectCli\:\:graphql\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/create_project.php
|
|
-
|
|
message: '#^Method CreateProjectCli\:\:parseTemplate\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 2
|
|
path: cli/create_project.php
|
|
-
|
|
message: '#^Method CreateProjectCli\:\:restGet\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/create_project.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:buildDeployMap\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:dryRunWalk\(\) has parameter \$deployMap with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:firstExistingDir\(\) has parameter \$candidates with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:getManifestDestination\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:getManifestFilename\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapComponent\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapComponent\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapFile\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapFile\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapLanguage\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapLanguage\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapLibrary\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapLibrary\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapModule\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapModule\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapPackage\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapPackage\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapPlugin\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapPlugin\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapTemplate\(\) has parameter \$ext with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method DeployJoomla\:\:mapTemplate\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Parameter \#2 \.\.\.\$args of method phpseclib3\\Net\\SSH2\:\:login\(\) expects array\<array\>\|phpseclib3\\Crypt\\Common\\PrivateKey\|phpseclib3\\System\\SSH\\Agent\|string\|null, phpseclib3\\Crypt\\Common\\AsymmetricKey given\.$#'
|
|
count: 1
|
|
path: cli/deploy_joomla.php
|
|
-
|
|
message: '#^Method GrafanaDashboardCli\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/grafana_dashboard.php
|
|
-
|
|
message: '#^Method JoomlaBuildCli\:\:parseManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/joomla_build.php
|
|
-
|
|
message: '#^Method JoomlaBuildCli\:\:typePrefix\(\) has parameter \$meta with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/joomla_build.php
|
|
-
|
|
message: '#^Method JoomlaMetadataValidateCli\:\:compare\(\) has parameter \$joomlaXml with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/joomla_metadata_validate.php
|
|
-
|
|
message: '#^Method JoomlaMetadataValidateCli\:\:compare\(\) has parameter \$metadata with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/joomla_metadata_validate.php
|
|
-
|
|
message: '#^Method JoomlaMetadataValidateCli\:\:compare\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/joomla_metadata_validate.php
|
|
-
|
|
message: '#^Method JoomlaMetadataValidateCli\:\:findJoomlaManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/joomla_metadata_validate.php
|
|
-
|
|
message: '#^Method JoomlaMetadataValidateCli\:\:loadMetadata\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/joomla_metadata_validate.php
|
|
-
|
|
message: '#^Method JoomlaMetadataValidateCli\:\:printResults\(\) has parameter \$results with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/joomla_metadata_validate.php
|
|
-
|
|
message: '#^Call to an undefined method LicenseManage\:\:isDryRun\(\)\.$#'
|
|
count: 7
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Method LicenseManage\:\:apiDelete\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Method LicenseManage\:\:apiGet\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Method LicenseManage\:\:apiPatch\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Method LicenseManage\:\:apiPatch\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Method LicenseManage\:\:apiPost\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Method LicenseManage\:\:apiPost\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Method LicenseManage\:\:apiRequest\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Method LicenseManage\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Parameter \#1 \$passed of method MokoCli\\CliFramework\:\:status\(\) expects bool, string given\.$#'
|
|
count: 4
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Parameter \#2 \$label of method MokoCli\\CliFramework\:\:status\(\) expects string, false given\.$#'
|
|
count: 1
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Parameter \#2 \$label of method MokoCli\\CliFramework\:\:status\(\) expects string, true given\.$#'
|
|
count: 2
|
|
path: cli/license_manage.php
|
|
-
|
|
message: '#^Call to an undefined method ManifestDetectCli\:\:sectionHeader\(\)\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:computeDiff\(\) has parameter \$current with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:computeDiff\(\) has parameter \$detected with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:computeDiff\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:detectAll\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:detectDolibarr\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:detectGeneric\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:detectGo\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:detectJoomla\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:detectNode\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:fetchManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:pushManifest\(\) has parameter \$current with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestDetectCli\:\:pushManifest\(\) has parameter \$update with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_detect.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:applyFixes\(\) has parameter \$current with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:applyFixes\(\) has parameter \$issues with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:fetchManifest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:fetchOrgRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:printIssues\(\) has parameter \$issues with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:runDetect\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:validate\(\) has parameter \$current with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:validate\(\) has parameter \$detected with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:validate\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:validateManifestOnly\(\) has parameter \$manifest with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:validateManifestOnly\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:validatePlatformStructure\(\) has parameter \$manifest with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Method ManifestIntegrityCli\:\:validatePlatformStructure\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_integrity.php
|
|
-
|
|
message: '#^Constant ManifestReadCli\:\:JOOMLA_XML_ROOTS is unused\.$#'
|
|
count: 1
|
|
path: cli/manifest_read.php
|
|
-
|
|
message: '#^Method ManifestReadCli\:\:addAliases\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_read.php
|
|
-
|
|
message: '#^Method ManifestReadCli\:\:addAliases\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_read.php
|
|
-
|
|
message: '#^Method ManifestReadCli\:\:autoDetect\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_read.php
|
|
-
|
|
message: '#^Method ManifestReadCli\:\:detectDolibarr\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_read.php
|
|
-
|
|
message: '#^Method ManifestReadCli\:\:detectJoomla\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_read.php
|
|
-
|
|
message: '#^Method ManifestReadCli\:\:fetchFromApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_read.php
|
|
-
|
|
message: '#^Method ManifestReadCli\:\:outputFields\(\) has parameter \$fields with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/manifest_read.php
|
|
-
|
|
message: '#^Method PackageBuildCli\:\:addDirectoryToZip\(\) has parameter \$excludes with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/package_build.php
|
|
-
|
|
message: '#^Method PlatformDetectCli\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/platform_detect.php
|
|
-
|
|
message: '#^Method ReleaseCascadeCli\:\:cascadeToChannel\(\) has parameter \$downloads with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_cascade.php
|
|
-
|
|
message: '#^Method ReleaseCascadeCli\:\:getLowerChannels\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_cascade.php
|
|
-
|
|
message: '#^Method ReleaseCascadeCli\:\:giteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_cascade.php
|
|
-
|
|
message: '#^Method ReleaseCreateCli\:\:giteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_create.php
|
|
-
|
|
message: '#^Method ReleaseManageCli\:\:getReleaseByTag\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_manage.php
|
|
-
|
|
message: '#^Method ReleaseManageCli\:\:releaseGiteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_manage.php
|
|
-
|
|
message: '#^Method ReleaseMirrorCli\:\:giteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_mirror.php
|
|
-
|
|
message: '#^Method ReleaseMirrorCli\:\:githubApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_mirror.php
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between mixed~\(0\|0\.0\|''''\|''0''\|array\{\}\|false\|null\) and '''' will always evaluate to false\.$#'
|
|
count: 1
|
|
path: cli/release_notes.php
|
|
-
|
|
message: '#^Method ReleasePackageCli\:\:addDirToZip\(\) has parameter \$excludes with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_package.php
|
|
-
|
|
message: '#^Method ReleasePackageCli\:\:isExcluded\(\) has parameter \$patterns with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_package.php
|
|
-
|
|
message: '#^Method ReleasePromoteCli\:\:giteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_promote.php
|
|
-
|
|
message: '#^Variable \$token in empty\(\) always exists and is not falsy\.$#'
|
|
count: 1
|
|
path: cli/release_publish.php
|
|
-
|
|
message: '#^Property ReleaseValidateCli\:\:\$results type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_validate.php
|
|
-
|
|
message: '#^Property ReleaseVerifyCli\:\:\$results type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/release_verify.php
|
|
-
|
|
message: '#^Call to an undefined method MokoCli\\GitPlatformAdapter\:\:createRepository\(\)\.$#'
|
|
count: 1
|
|
path: cli/repo_wizard.php
|
|
-
|
|
message: '#^Method RepoWizard\:\:choose\(\) has parameter \$options with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/repo_wizard.php
|
|
-
|
|
message: '#^Method RepoWizard\:\:generateFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/repo_wizard.php
|
|
-
|
|
message: '#^Offset 0 on non\-empty\-list\<string\> on left side of \?\? always exists and is not nullable\.$#'
|
|
count: 1
|
|
path: cli/repo_wizard.php
|
|
-
|
|
message: '#^Property RepoWizard\:\:\$answers type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/repo_wizard.php
|
|
-
|
|
message: '#^Method ScaffoldClientCli\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/scaffold_client.php
|
|
-
|
|
message: '#^Method ThemeLintCli\:\:findFiles\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/theme_lint.php
|
|
-
|
|
message: '#^Offset 1 on array\{list\<string\>, list\<non\-falsy\-string\>\} on left side of \?\? always exists and is not nullable\.$#'
|
|
count: 1
|
|
path: cli/theme_vars_check.php
|
|
-
|
|
message: '#^Method UpdatesXmlSyncCli\:\:apiCall\(\) has parameter \$data with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/updates_xml_sync.php
|
|
-
|
|
message: '#^Method UpdatesXmlSyncCli\:\:apiCall\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/updates_xml_sync.php
|
|
-
|
|
message: '#^Offset ''alpha''\|''beta''\|''dev''\|''rc'' on array\{dev\: ''\-dev'', alpha\: ''\-alpha'', beta\: ''\-beta'', rc\: ''\-rc''\} on left side of \?\? always exists and is not nullable\.$#'
|
|
count: 1
|
|
path: cli/version_auto_bump.php
|
|
-
|
|
message: '#^Ternary operator condition is always true\.$#'
|
|
count: 1
|
|
path: cli/version_auto_bump.php
|
|
-
|
|
message: '#^Variable \$updatedFiles on left side of \?\? always exists and is not nullable\.$#'
|
|
count: 1
|
|
path: cli/version_bump.php
|
|
-
|
|
message: '#^Method VersionBumpRemoteCli\:\:giteaApi\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/version_bump_remote.php
|
|
-
|
|
message: '#^Method VersionResetDevCli\:\:giteaApiCall\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/version_reset_dev.php
|
|
-
|
|
message: '#^Method WikiSyncCli\:\:apiGet\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/wiki_sync.php
|
|
-
|
|
message: '#^Method WikiSyncCli\:\:apiPatch\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/wiki_sync.php
|
|
-
|
|
message: '#^Method WikiSyncCli\:\:apiPost\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/wiki_sync.php
|
|
-
|
|
message: '#^Method WikiSyncCli\:\:apiWrite\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/wiki_sync.php
|
|
-
|
|
message: '#^Method WikiSyncCli\:\:discoverTemplateRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/wiki_sync.php
|
|
-
|
|
message: '#^Method WikiSyncCli\:\:getStandardsPages\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/wiki_sync.php
|
|
-
|
|
message: '#^Property WikiSyncCli\:\:\$pages type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/wiki_sync.php
|
|
-
|
|
message: '#^Property WikiSyncCli\:\:\$targetRepos type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/wiki_sync.php
|
|
-
|
|
message: '#^Method WorkflowSyncCli\:\:apiRequest\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/workflow_sync.php
|
|
-
|
|
message: '#^Method WorkflowSyncCli\:\:deleteOrphanWorkflows\(\) has parameter \$templateNames with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/workflow_sync.php
|
|
-
|
|
message: '#^Method WorkflowSyncCli\:\:fetchOrgRepos\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/workflow_sync.php
|
|
-
|
|
message: '#^Method WorkflowSyncCli\:\:listWorkflows\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: cli/workflow_sync.php
|
|
-
|
|
message: '#^Strict comparison using \=\=\= between string and false will always evaluate to false\.$#'
|
|
count: 1
|
|
path: cli/workflow_sync.php
|
|
-
|
|
message: '#^Constructor of class MokoCli\\CLIApp has an unused parameter \$description\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/CliFramework.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:generate\(\) has parameter \$params with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:parse\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 4
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:parseBuild\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:parseDeploy\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:parseGovernance\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:parseIdentity\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:parseLegacy\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:parseOverrides\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:parseScripts\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\ManifestParser\:\:tryParse\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/ManifestParser.php
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\DolibarrPlugin\:\:getCommands\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/DolibarrPlugin.php
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\JoomlaPlugin\:\:getCommands\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/JoomlaPlugin.php
|
|
-
|
|
message: '#^Variable \$content on left side of \?\? always exists and is not nullable\.$#'
|
|
count: 2
|
|
path: lib/Enterprise/Plugins/McpServerPlugin.php
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\NodeJsPlugin\:\:getCommands\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/NodeJsPlugin.php
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\PythonPlugin\:\:getCommands\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/PythonPlugin.php
|
|
-
|
|
message: '#^Method MokoCli\\Plugins\\WordPressPlugin\:\:getCommands\(\) return type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/Plugins/WordPressPlugin.php
|
|
-
|
|
message: '#^Call to static method platformPackageType\(\) on an unknown class MokoCli\\mokocliParser\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:generateManifestXml\(\) has parameter \$repoInfo with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:migrateManifest\(\) has parameter \$repoInfo with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
-
|
|
message: '#^Method MokoCli\\RepositorySynchronizer\:\:migrateManifest\(\) has parameter \$summary with no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/RepositorySynchronizer.php
|
|
-
|
|
message: '#^Offset 1 on array\{non\-empty\-list\<array\{string, int\<\-1, max\>\}\>, non\-empty\-list\<array\{non\-empty\-string, int\<\-1, max\>\}\>\} in empty\(\) always exists and is not falsy\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/SecurityValidator.php
|
|
-
|
|
message: '#^Property MokoCli\\SourceResolver\:\:\$apiCache type has no value type specified in iterable type array\.$#'
|
|
count: 1
|
|
path: lib/Enterprise/SourceResolver.php
|
|
-
|
|
message: '#^Undefined variable\: \$defTotal$#'
|
|
count: 3
|
|
path: validate/check_version_consistency.php
|