mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-21 18:36:40 +00:00
phpstan 0.12.5
This commit is contained in:
parent
2cfc25b4f8
commit
30f2e75278
@ -1,8 +1,8 @@
|
|||||||
includes:
|
includes:
|
||||||
|
- tests/phpstan/configs/com-dotnet-magic.neon
|
||||||
|
- tests/phpstan/configs/custom-leveldb.neon
|
||||||
- tests/phpstan/configs/gc-hacks.neon
|
- tests/phpstan/configs/gc-hacks.neon
|
||||||
- tests/phpstan/configs/gradual-level6.neon
|
- tests/phpstan/configs/gradual-level6.neon
|
||||||
- tests/phpstan/configs/optional-com-dotnet.neon
|
|
||||||
- tests/phpstan/configs/optional-leveldb.neon
|
|
||||||
- tests/phpstan/configs/phpstan-bugs.neon
|
- tests/phpstan/configs/phpstan-bugs.neon
|
||||||
- tests/phpstan/configs/pthreads-bugs.neon
|
- tests/phpstan/configs/pthreads-bugs.neon
|
||||||
- tests/phpstan/configs/runtime-type-checks.neon
|
- tests/phpstan/configs/runtime-type-checks.neon
|
||||||
|
7
tests/phpstan/configs/com-dotnet-magic.neon
Normal file
7
tests/phpstan/configs/com-dotnet-magic.neon
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
parameters:
|
||||||
|
ignoreErrors:
|
||||||
|
-
|
||||||
|
message: "#^Access to an undefined property COM\\:\\:\\$StaticPortMappingCollection\\.$#"
|
||||||
|
count: 2
|
||||||
|
path: ../../../src/pocketmine/network/upnp/UPnP.php
|
||||||
|
|
12
tests/phpstan/configs/custom-leveldb.neon
Normal file
12
tests/phpstan/configs/custom-leveldb.neon
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
parameters:
|
||||||
|
ignoreErrors:
|
||||||
|
#TODO: use custom stubs
|
||||||
|
-
|
||||||
|
message: "#^Used constant LEVELDB_ZLIB_RAW_COMPRESSION not found\\.$#"
|
||||||
|
count: 1
|
||||||
|
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
||||||
|
|
||||||
|
-
|
||||||
|
message: "#^Constant LEVELDB_ZLIB_RAW_COMPRESSION not found\\.$#"
|
||||||
|
count: 1
|
||||||
|
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
@ -1,12 +0,0 @@
|
|||||||
parameters:
|
|
||||||
ignoreErrors:
|
|
||||||
-
|
|
||||||
message: "#^Instantiated class COM not found\\.$#"
|
|
||||||
count: 2
|
|
||||||
path: ../../../src/pocketmine/network/upnp/UPnP.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Access to property \\$StaticPortMappingCollection on an unknown class COM\\.$#"
|
|
||||||
count: 4
|
|
||||||
path: ../../../src/pocketmine/network/upnp/UPnP.php
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
|||||||
parameters:
|
|
||||||
ignoreErrors:
|
|
||||||
-
|
|
||||||
message: "#^Used constant LEVELDB_ZLIB_RAW_COMPRESSION not found\\.$#"
|
|
||||||
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Constant LEVELDB_ZLIB_RAW_COMPRESSION not found\\.$#"
|
|
||||||
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Instantiated class LevelDB not found\\.$#"
|
|
||||||
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Return typehint of method pocketmine\\\\level\\\\format\\\\io\\\\leveldb\\\\LevelDB\\:\\:createDB\\(\\) has invalid type LevelDB\\.$#"
|
|
||||||
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Return typehint of method pocketmine\\\\level\\\\format\\\\io\\\\leveldb\\\\LevelDB\\:\\:getDatabase\\(\\) has invalid type LevelDB\\.$#"
|
|
||||||
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Property pocketmine\\\\level\\\\format\\\\io\\\\leveldb\\\\LevelDB\\:\\:\\$db has unknown class LevelDB as its type\\.$#"
|
|
||||||
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
|
||||||
|
|
||||||
-
|
|
||||||
message: "#^Call to method (get|put|delete|close)\\(\\) on an unknown class LevelDB\\.$#"
|
|
||||||
path: ../../../src/pocketmine/level/format/io/leveldb/LevelDB.php
|
|
||||||
|
|
@ -14,7 +14,7 @@ while getopts "p:t:" OPTION 2> /dev/null; do
|
|||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
[ ! -f phpstan.phar ] && echo "Downloading PHPStan..." && curl -sSLO https://github.com/phpstan/phpstan/releases/download/0.12.3/phpstan.phar
|
[ ! -f phpstan.phar ] && echo "Downloading PHPStan..." && curl -sSLO https://github.com/phpstan/phpstan/releases/download/0.12.5/phpstan.phar
|
||||||
"$PHP_BINARY" phpstan.phar analyze --no-progress --memory-limit=2G || exit 1
|
"$PHP_BINARY" phpstan.phar analyze --no-progress --memory-limit=2G || exit 1
|
||||||
echo "PHPStan scan succeeded"
|
echo "PHPStan scan succeeded"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user