Skip to content

Resolve some of the "PhanTypeMismatchArgumentNullable" errors detected by Phan #200

Resolve some of the "PhanTypeMismatchArgumentNullable" errors detected by Phan

Resolve some of the "PhanTypeMismatchArgumentNullable" errors detected by Phan #200

Triggered via pull request January 18, 2026 01:10
Status Success
Total duration 37s
Artifacts

phpstan.yml

on: pull_request
Matrix: Run PHPStan
Fit to window
Zoom out
Zoom in

Annotations

5 errors
Run PHPStan (4)
Process completed with exit code 1.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L732
Call to function property_exists() with $this(INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider) and 'responseBody' will always evaluate to true.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L556
Method INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::getOAuthIdentifier() never returns string so it can be removed from the return type.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L556
Method INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::getOAuthIdentifier() is unused.
Run PHPStan (4): src/Supporting/CommunicationProvider.php#L536
Method INTERMediator\FileMakerServer\RESTAPI\Supporting\CommunicationProvider::getSupportingProviders() is unused.