diff --git a/phpstan/config.neon b/phpstan/config.neon index a07471575..2390fa97c 100644 --- a/phpstan/config.neon +++ b/phpstan/config.neon @@ -1,4 +1,5 @@ includes: + - ../vendor/phpstan/phpstan/conf/bleedingEdge.neon - ../vendor/phpstan/phpstan-phpunit/extension.neon - ../vendor/phpstan/phpstan-deprecation-rules/rules.neon - ../vendor/phpstan/phpstan-strict-rules/rules.neon diff --git a/src/Composer/DependencyResolver/RuleSet.php b/src/Composer/DependencyResolver/RuleSet.php index 69159fd79..0eb714238 100644 --- a/src/Composer/DependencyResolver/RuleSet.php +++ b/src/Composer/DependencyResolver/RuleSet.php @@ -42,7 +42,7 @@ class RuleSet implements \IteratorAggregate, \Countable /** @var array */ protected $rules; - /** @var int */ + /** @var 0|positive-int */ protected $nextRuleId = 0; /** @var array */ diff --git a/src/Composer/Repository/ArrayRepository.php b/src/Composer/Repository/ArrayRepository.php index 92de7a614..b0a0e3b6c 100644 --- a/src/Composer/Repository/ArrayRepository.php +++ b/src/Composer/Repository/ArrayRepository.php @@ -321,7 +321,7 @@ class ArrayRepository implements RepositoryInterface /** * Returns the number of packages in this repository * - * @return int Number of packages + * @return 0|positive-int Number of packages */ public function count(): int {