Skip to content

Add better handling for willImplement and willExtend call to fix issues with PHPStan 2.1.3 and 2.1.4 #277

Add better handling for willImplement and willExtend call to fix issues with PHPStan 2.1.3 and 2.1.4

Add better handling for willImplement and willExtend call to fix issues with PHPStan 2.1.3 and 2.1.4 #277

Triggered via pull request February 10, 2025 12:31
Status Failure
Total duration 1m 15s
Artifacts

integrate.yaml

on: pull_request
Matrix: Coding Standards
Matrix: Static Code Analysis
Matrix: Tests
Fit to window
Zoom out
Zoom in

Annotations

16 errors
Static Code Analysis (8.3, 11.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillExtendTest.php#L37
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Baz>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest).
Static Code Analysis (8.3, 11.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillImplementTest.php#L36
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Bar>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest).
Static Code Analysis (8.3, 11.0, highest)
Process completed with exit code 1.
Static Code Analysis (8.4, 11.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillExtendTest.php#L37
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Baz>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest).
Static Code Analysis (8.4, 11.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillImplementTest.php#L36
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Bar>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest).
Static Code Analysis (8.4, 11.0, highest)
Process completed with exit code 1.
Coding Standards (7.4, locked)
Process completed with exit code 8.
Static Code Analysis (8.1, 10.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillExtendTest.php#L37
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Baz>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest).
Static Code Analysis (8.1, 10.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillImplementTest.php#L36
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Bar>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest).
Static Code Analysis (8.1, 10.0, highest)
Process completed with exit code 1.
Static Code Analysis (8.2, 10.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillExtendTest.php#L37
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Baz>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest).
Static Code Analysis (8.2, 10.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillImplementTest.php#L36
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Bar>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest).
Static Code Analysis (8.2, 10.0, highest)
Process completed with exit code 1.
Static Code Analysis (8.0, 9.6.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillExtendTest.php#L37
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Baz>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillExtendTest).
Static Code Analysis (8.0, 9.6.0, highest): test/StaticAnalysis/Test/ObjectProphecy/WillImplementTest.php#L36
Property JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest::$prophecy (Prophecy\Prophecy\ObjectProphecy<JanGregor\Prophecy\Test\StaticAnalysis\Src\Bar>) does not accept $this(JanGregor\Prophecy\Test\StaticAnalysis\Test\ObjectProphecy\WillImplementTest).
Static Code Analysis (8.0, 9.6.0, highest)
Process completed with exit code 1.