mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-11 16:29:40 +00:00
this isn't required by the spec and PHPStan chokes on it. I was previously having it ignore these errors, but it turns out that PHPStan is not making use of extended typeinfo provided if it can't parse the tag, which is problematic on level 6 and also a problem for array-of-type. Therefore, we are going to have to take the hit.
51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
parameters:
|
|
ignoreErrors:
|
|
-
|
|
message: "#^Default value of the parameter \\#\\d+ \\$[A-Za-z\\d_]+ \\(\\-?\\d+\\) of method .+\\(\\) is incompatible with type float\\.$#"
|
|
path: ../../../src
|
|
|
|
-
|
|
message: "#^Cannot access an offset on Threaded\\.$#"
|
|
path: ../../../src
|
|
|
|
-
|
|
message: "#^Cannot assign new offset to Threaded\\.$#"
|
|
path: ../../../src
|
|
|
|
-
|
|
message: "#^Offset string does not exist on array\\(\\)\\.$#"
|
|
count: 3
|
|
path: ../../../src/pocketmine/MemoryManager.php
|
|
|
|
-
|
|
message: "#^Offset \\(int\\|string\\) does not exist on array\\(\\)\\.$#"
|
|
count: 1
|
|
path: ../../../src/pocketmine/MemoryManager.php
|
|
|
|
-
|
|
message: "#^Comparison operation \"\\>\\=\" between 0 and 2 is always false\\.$#"
|
|
count: 1
|
|
path: ../../../src/pocketmine/block/Liquid.php
|
|
|
|
-
|
|
#adjacentSources comparison FP
|
|
message: "#^If condition is always false\\.$#"
|
|
count: 1
|
|
path: ../../../src/pocketmine/block/Liquid.php
|
|
|
|
-
|
|
#$class::NETWORK_ID false positive
|
|
message: "#^Strict comparison using \\!\\=\\= between \\-1 and \\-1 will always evaluate to false\\.$#"
|
|
count: 1
|
|
path: ../../../src/pocketmine/entity/Entity.php
|
|
|
|
-
|
|
message: "#^Call to function assert\\(\\) with false and 'unknown hit type' will always evaluate to false\\.$#"
|
|
count: 1
|
|
path: ../../../src/pocketmine/entity/projectile/Projectile.php
|
|
|
|
-
|
|
message: "#^Strict comparison using \\=\\=\\= between int\\<1, max\\> and 0 will always evaluate to false\\.$#"
|
|
count: 1
|
|
path: ../../../src/pocketmine/utils/Config.php
|