We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b11218b commit 0f59e67Copy full SHA for 0f59e67
1 file changed
src/Analyser/FileAnalyser.php
@@ -78,6 +78,9 @@ public function analyseFile(
78
$uniquedAnalysedCodeExceptionMessages = [];
79
$nodeType = get_class($node);
80
foreach ($registry->getRules($nodeType) as $rule) {
81
+ // We need to identify unique rules to assign an issue code
82
+ $ruleName = get_class($rule);
83
+
84
try {
85
$ruleErrors = $rule->processNode($node, $scope);
86
} catch (\PHPStan\AnalysedCodeException $e) {
@@ -147,6 +150,9 @@ public function analyseFile(
147
150
$canBeIgnored = false;
148
151
}
149
152
153
154
+ $message = "{$ruleName}:::{$message}";
155
156
$temporaryFileErrors[] = new Error(
157
$message,
158
$fileName,
0 commit comments