1818use PHPStan \Rules \LineRuleError ;
1919use PHPStan \Rules \MetadataRuleError ;
2020use PHPStan \Rules \NonIgnorableRuleError ;
21- use PHPStan \Rules \Registry ;
21+ use PHPStan \Rules \Registry as RuleRegistry ;
2222use PHPStan \Rules \TipRuleError ;
2323use function array_key_exists ;
2424use function array_keys ;
@@ -59,7 +59,7 @@ public function __construct(
5959 public function analyseFile (
6060 string $ file ,
6161 array $ analysedFiles ,
62- Registry $ registry ,
62+ RuleRegistry $ ruleRegistry ,
6363 ?callable $ outerNodeCallback ,
6464 ): FileAnalyserResult
6565 {
@@ -72,7 +72,7 @@ public function analyseFile(
7272 $ parserNodes = $ this ->parser ->parseFile ($ file );
7373 $ linesToIgnore = $ this ->getLinesToIgnoreFromTokens ($ file , $ parserNodes );
7474 $ temporaryFileErrors = [];
75- $ nodeCallback = function (Node $ node , Scope $ scope ) use (&$ fileErrors , &$ fileDependencies , &$ exportedNodes , $ file , $ registry , $ outerNodeCallback , $ analysedFiles , &$ linesToIgnore , &$ temporaryFileErrors ): void {
75+ $ nodeCallback = function (Node $ node , Scope $ scope ) use (&$ fileErrors , &$ fileDependencies , &$ exportedNodes , $ file , $ ruleRegistry , $ outerNodeCallback , $ analysedFiles , &$ linesToIgnore , &$ temporaryFileErrors ): void {
7676 if ($ node instanceof Node \Stmt \Trait_) {
7777 foreach (array_keys ($ linesToIgnore [$ file ] ?? []) as $ lineToIgnore ) {
7878 if ($ lineToIgnore < $ node ->getStartLine () || $ lineToIgnore > $ node ->getEndLine ()) {
@@ -87,7 +87,7 @@ public function analyseFile(
8787 }
8888 $ uniquedAnalysedCodeExceptionMessages = [];
8989 $ nodeType = get_class ($ node );
90- foreach ($ registry ->getRules ($ nodeType ) as $ rule ) {
90+ foreach ($ ruleRegistry ->getRules ($ nodeType ) as $ rule ) {
9191 try {
9292 $ ruleErrors = $ rule ->processNode ($ node , $ scope );
9393 } catch (AnalysedCodeException $ e ) {
0 commit comments