Skip to content

Bump phpstan/phpstan from 1.10.37 to 1.10.44 #112

Bump phpstan/phpstan from 1.10.37 to 1.10.44

Bump phpstan/phpstan from 1.10.37 to 1.10.44 #112

Triggered via push November 22, 2023 02:07
Status Failure
Total duration 1m 20s
Artifacts

ci.yaml

on: push
Code Style checks
11s
Code Style checks
Matrix: PHPStan analysis
Matrix: Unit tests
Fit to window
Zoom out
Zoom in

Annotations

22 errors
PHPStan analysis (ubuntu-20.04, 8.2): src/framework/assert/PocketmineSpecificAssert.php (in context of class ShockedPlot7560/PmmpUnit/framework/TestCase)#L30
Method ShockedPlot7560\PmmpUnit\framework\TestCase::submitAsyncTask() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.2): src/framework/assert/PocketmineSpecificAssert.php (in context of class ShockedPlot7560/PmmpUnit/framework/TestCase)#L37
Method ShockedPlot7560\PmmpUnit\framework\TestCase::submitAsyncTaskToWorker() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.2): src/utils/AsyncTaskDecorator.php#L10
Method ShockedPlot7560\PmmpUnit\utils\AsyncTaskDecorator::__construct() has parameter $deferred with generic class React\Promise\Deferred but does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.2): src/utils/AsyncTaskDecorator.php#L42
Method ShockedPlot7560\PmmpUnit\utils\AsyncTaskDecorator::promise() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.2): src/utils/AsyncTaskDecorator.php#L46
Method ShockedPlot7560\PmmpUnit\utils\AsyncTaskDecorator::getDeferred() return type with generic class React\Promise\Deferred does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.2): src/utils/AwaitGeneratorDecorator.php#L14
Class ShockedPlot7560\PmmpUnit\utils\AwaitGeneratorDecorator implements generic interface React\Promise\PromiseInterface but does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.2): src/utils/AwaitGeneratorDecorator.php#L15
Property ShockedPlot7560\PmmpUnit\utils\AwaitGeneratorDecorator::$delegate with generic class React\Promise\Deferred does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.2): src/utils/AwaitGeneratorDecorator.php#L40
Conditional return type uses subject type mixed which is not part of PHPDoc @template tags.
PHPStan analysis (ubuntu-20.04, 8.2): tests/pmmpunit/suitetest/normal/tests/AwaitGeneratorDecoratorTest.php#L15
Method ShockedPlot7560\PmmpUnit\tests\normal\AwaitGeneratorDecoratorTest::testClosureCallback() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.2): tests/pmmpunit/suitetest/normal/tests/AwaitGeneratorDecoratorTest.php#L27
Method ShockedPlot7560\PmmpUnit\tests\normal\AwaitGeneratorDecoratorTest::testGeneratorCallback() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): src/framework/assert/PocketmineSpecificAssert.php (in context of class ShockedPlot7560/PmmpUnit/framework/TestCase)#L30
Method ShockedPlot7560\PmmpUnit\framework\TestCase::submitAsyncTask() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): src/framework/assert/PocketmineSpecificAssert.php (in context of class ShockedPlot7560/PmmpUnit/framework/TestCase)#L37
Method ShockedPlot7560\PmmpUnit\framework\TestCase::submitAsyncTaskToWorker() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): src/utils/AsyncTaskDecorator.php#L10
Method ShockedPlot7560\PmmpUnit\utils\AsyncTaskDecorator::__construct() has parameter $deferred with generic class React\Promise\Deferred but does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): src/utils/AsyncTaskDecorator.php#L42
Method ShockedPlot7560\PmmpUnit\utils\AsyncTaskDecorator::promise() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): src/utils/AsyncTaskDecorator.php#L46
Method ShockedPlot7560\PmmpUnit\utils\AsyncTaskDecorator::getDeferred() return type with generic class React\Promise\Deferred does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): src/utils/AwaitGeneratorDecorator.php#L14
Class ShockedPlot7560\PmmpUnit\utils\AwaitGeneratorDecorator implements generic interface React\Promise\PromiseInterface but does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): src/utils/AwaitGeneratorDecorator.php#L15
Property ShockedPlot7560\PmmpUnit\utils\AwaitGeneratorDecorator::$delegate with generic class React\Promise\Deferred does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): src/utils/AwaitGeneratorDecorator.php#L40
Conditional return type uses subject type mixed which is not part of PHPDoc @template tags.
PHPStan analysis (ubuntu-20.04, 8.1): tests/pmmpunit/suitetest/normal/tests/AwaitGeneratorDecoratorTest.php#L15
Method ShockedPlot7560\PmmpUnit\tests\normal\AwaitGeneratorDecoratorTest::testClosureCallback() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
PHPStan analysis (ubuntu-20.04, 8.1): tests/pmmpunit/suitetest/normal/tests/AwaitGeneratorDecoratorTest.php#L27
Method ShockedPlot7560\PmmpUnit\tests\normal\AwaitGeneratorDecoratorTest::testGeneratorCallback() return type with generic interface React\Promise\PromiseInterface does not specify its types: T
Unit tests (ubuntu-20.04, normal, 8.1)
Process completed with exit code 2.
Unit tests (ubuntu-20.04, normal, 8.2)
Process completed with exit code 2.