Skip to content

feat: contacts import ocs #82243

feat: contacts import ocs

feat: contacts import ocs #82243

Triggered via pull request June 24, 2026 19:28
Status Failure
Total duration 8m 19s
Artifacts

static-code-analysis.yml

on: pull_request
changes
9s
changes
static-code-analysis
2m 10s
static-code-analysis
static-code-analysis-security
7m 26s
static-code-analysis-security
static-code-analysis-ocp
1m 10s
static-code-analysis-ocp
static-code-analysis-ncu
1m 5s
static-code-analysis-ncu
static-code-analysis-strict
1m 12s
static-code-analysis-strict
static-code-analysis-summary
5s
static-code-analysis-summary
Fit to window
Zoom out
Zoom in

Annotations

14 errors
static-code-analysis
Process completed with exit code 2.
MissingOverrideAttribute: lib/private/ContactsManager.php#L157
lib/private/ContactsManager.php:157:2: MissingOverrideAttribute: Method OC\ContactsManager::getaddressbooksforprincipal should have the "Override" attribute (see https://psalm.dev/358)
FalsableReturnStatement: apps/dav/lib/CardDAV/Import/TextImporter.php#L153
apps/dav/lib/CardDAV/Import/TextImporter.php:153:10: FalsableReturnStatement: The declared return type 'string' for OCA\DAV\CardDAV\Import\TextImporter::extract does not allow false, but the function returns 'false|string' (see https://psalm.dev/137)
UndefinedMethod: apps/dav/lib/CardDAV/Import/ImportService.php#L48
apps/dav/lib/CardDAV/Import/ImportService.php:48:74: UndefinedMethod: Method OCA\DAV\CardDAV\Import\ImportService::importxml does not exist (see https://psalm.dev/022)
UndefinedMethod: apps/dav/lib/CardDAV/Import/ImportService.php#L47
apps/dav/lib/CardDAV/Import/ImportService.php:47:74: UndefinedMethod: Method OCA\DAV\CardDAV\Import\ImportService::importjson does not exist (see https://psalm.dev/022)
MissingOverrideAttribute: apps/dav/lib/CardDAV/AddressBookImpl.php#L362
apps/dav/lib/CardDAV/AddressBookImpl.php:362:2: MissingOverrideAttribute: Method OCA\DAV\CardDAV\AddressBookImpl::iswritable should have the "Override" attribute (see https://psalm.dev/358)
TaintedCallable: lib/private/ServerContainer.php#L90
lib/private/ServerContainer.php:90:17: TaintedCallable: Detected tainted text (see https://psalm.dev/243)
TaintedHtml: lib/private/Mail/Mailer.php#L235
lib/private/Mail/Mailer.php:235:72: TaintedHtml: Detected tainted HTML (see https://psalm.dev/245)
TaintedHtml: lib/private/Mail/Mailer.php#L215
lib/private/Mail/Mailer.php:215:83: TaintedHtml: Detected tainted HTML (see https://psalm.dev/245)
TaintedCallable: lib/private/AppFramework/Utility/SimpleContainer.php#L131
lib/private/AppFramework/Utility/SimpleContainer.php:131:33: TaintedCallable: Detected tainted text (see https://psalm.dev/243)
TaintedCallable: apps/workflowengine/lib/Manager.php#L687
apps/workflowengine/lib/Manager.php:687:39: TaintedCallable: Detected tainted text (see https://psalm.dev/243)
TaintedCallable: apps/workflowengine/lib/Manager.php#L654
apps/workflowengine/lib/Manager.php:654:38: TaintedCallable: Detected tainted text (see https://psalm.dev/243)
TaintedCallable: apps/workflowengine/lib/Manager.php#L612
apps/workflowengine/lib/Manager.php:612:38: TaintedCallable: Detected tainted text (see https://psalm.dev/243)
static-code-analysis-summary
Process completed with exit code 1.