Skip to content

Implement DataProviderDataRule #396

Implement DataProviderDataRule

Implement DataProviderDataRule #396

Triggered via pull request October 14, 2025 12:26
Status Failure
Total duration 50s
Artifacts

build.yml

on: pull_request
Coding Standard
13s
Coding Standard
Matrix: Lint
Matrix: PHPStan
Matrix: Tests
Fit to window
Zoom out
Zoom in

Annotations

303 errors
Coding Standard
Process completed with exit code 2.
Tests (7.4, lowest, ^9.5)
Process completed with exit code 2.
PHPStan (8.0, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, highest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.0, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.0, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.0, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.3, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^10.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.2, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^10.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.2, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.2, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.0, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.0, lowest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.0, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.0, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.0, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
Tests (7.4, highest, ^9.5)
Process completed with exit code 2.
PHPStan (8.3, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^11.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.3, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.4, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.3, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.1, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.4, highest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.3, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.1, highest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.1, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.1, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.1, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.4, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^12.0.9): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.4, lowest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.4, lowest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.4, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^11.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.4, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.4, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.4, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.3, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^12.0.9): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, lowest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, lowest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.4, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^10.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.4, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.4, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.4, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^10.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.4, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.4, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.4, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (7.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, lowest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (7.4, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (7.4, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (7.4, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.4, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^11.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.4, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.4, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.3, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.2, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.2, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.2, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.2, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.2, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^10.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.2, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.2, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.2, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.4, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.4, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.1, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.1, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.3, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^12.0.9): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^12.0.9): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.3, highest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, highest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, highest, ^12.0.9): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.1, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, highest, ^10.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.1, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.1, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.1, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.1, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^10.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.1, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.1, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.1, lowest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.2, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.2, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.2, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.2, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^11.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.2, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.2, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.2, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.4, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.4, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.4, lowest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (7.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, highest, ^9.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (7.4, highest, ^9.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (7.4, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (7.4, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (7.4, highest, ^9.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.3, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^11.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.3, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, lowest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.3, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^10.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.3, highest, ^10.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.3, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.3, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.3, highest, ^10.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.
PHPStan (8.2, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L46
Accessing PHPStan\Rules\Methods\CallMethodsRule::class is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L38
Creating new PHPStan\Rules\PHPUnit\DataProviderHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L34
Creating new PHPStan\Rules\PHPUnit\TestMethodsHelper is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L33
Creating new PHPStan\Rules\PHPUnit\DataProviderDataRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\DirectRegistry is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^11.5): tests/Rules/PHPUnit/DataProviderDataRuleTest.php#L32
Creating new PHPStan\Rules\CompositeRule is not covered by backward compatibility promise. The class might change in a minor PHPStan version.
PHPStan (8.2, highest, ^11.5): tests/PHPStan/Rules/CompositeRule.php#L35
Calling PHPStan\Rules\DirectRegistry::getRules() is not covered by backward compatibility promise. The method might change in a minor PHPStan version.
PHPStan (8.2, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L120
Parameter #1 $array of method PHPStan\Rules\PHPUnit\DataProviderDataRule::arrayItemsToArgs() expects PHPStan\Type\Constant\ConstantArrayType, PHPStan\Type\Type given.
PHPStan (8.2, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L83
Although PHPStan\Reflection\Php\PhpMethodFromParserNodeReflection is covered by backward compatibility promise, this instanceof assumption might break because it's not guaranteed to always stay the same.
PHPStan (8.2, highest, ^11.5): src/Rules/PHPUnit/DataProviderDataRule.php#L64
Parameter #1 $node of method PHPStan\Analyser\Scope::getType() expects PhpParser\Node\Expr, PhpParser\Node\Expr|null given.