parameters:
	ignoreErrors:
		-
			message: "#^Parameter \\#1 \\$class of method pocketmine\\\\world\\\\format\\\\io\\\\WorldProviderManager\\:\\:setDefault\\(\\) expects class\\-string\\<pocketmine\\\\world\\\\format\\\\io\\\\WritableWorldProvider\\>, class\\-string\\<pocketmine\\\\world\\\\format\\\\io\\\\WorldProvider\\> given\\.$#"
			count: 1
			path: ../../../src/Server.php

		-
			message: "#^Instanceof between pocketmine\\\\block\\\\tile\\\\Tile and class\\-string\\<pocketmine\\\\block\\\\tile\\\\Tile\\> will always evaluate to true\\.$#"
			count: 1
			path: ../../../src/block/Block.php

		-
			message: "#^Comparison operation \"\\>\\=\" between 0 and 2 is always false\\.$#"
			count: 1
			path: ../../../src/block/Liquid.php

		-
			message: "#^If condition is always false\\.$#"
			count: 1
			path: ../../../src/block/Liquid.php

		-
			message: "#^Call to function is_resource\\(\\) with resource will always evaluate to true\\.$#"
			count: 3
			path: ../../../src/command/CommandReader.php

		-
			message: "#^Call to function assert\\(\\) with false and 'unknown hit type' will always evaluate to false\\.$#"
			count: 1
			path: ../../../src/entity/projectile/Projectile.php

		-
			message: "#^If condition is always false\\.$#"
			count: 1
			path: ../../../src/network/mcpe/protocol/types/entity/EntityMetadataCollection.php

		-
			message: "#^Instanceof between pocketmine\\\\network\\\\mcpe\\\\protocol\\\\types\\\\entity\\\\MetadataProperty and pocketmine\\\\network\\\\mcpe\\\\protocol\\\\types\\\\entity\\\\MetadataProperty will always evaluate to true\\.$#"
			count: 1
			path: ../../../src/network/mcpe/protocol/types/entity/EntityMetadataCollection.php

		-
			message: "#^Class pocketmine\\\\item\\\\LegacyStringToItemParser constructor invoked with 0 parameters, 1 required\\.$#"
			count: 1
			path: ../../../src/item/LegacyStringToItemParser.php

		-
			message: "#^Class pocketmine\\\\network\\\\mcpe\\\\StaticPacketCache constructor invoked with 0 parameters, 2 required\\.$#"
			count: 1
			path: ../../../src/network/mcpe/StaticPacketCache.php

		-
			message: "#^Class pocketmine\\\\network\\\\mcpe\\\\compression\\\\ZlibCompressor constructor invoked with 0 parameters, 3 required\\.$#"
			count: 1
			path: ../../../src/network/mcpe/compression/ZlibCompressor.php

		-
			message: "#^Strict comparison using \\=\\=\\= between array and false will always evaluate to false\\.$#"
			count: 1
			path: ../../../src/utils/Timezone.php

		-
			message: "#^Strict comparison using \\=\\=\\= between string and false will always evaluate to false\\.$#"
			count: 1
			path: ../../../src/utils/Utils.php

		-
			message: "#^Call to function is_resource\\(\\) with resource will always evaluate to true\\.$#"
			count: 2
			path: ../../../src/world/format/io/region/RegionLoader.php

		-
			message: "#^Call to static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertNotNull\\(\\) with int and string will always evaluate to true\\.$#"
			count: 1
			path: ../../phpunit/block/BlockTest.php