Add Diagnostic source and severity
parent
de08134173
commit
addc862404
|
@ -79,7 +79,10 @@ class TolerantTreeAnalyzer implements TreeAnalyzerInterface {
|
||||||
new Range(
|
new Range(
|
||||||
new Position($range->start->line, $range->start->character),
|
new Position($range->start->line, $range->start->character),
|
||||||
new Position($range->end->line, $range->start->character)
|
new Position($range->end->line, $range->start->character)
|
||||||
)
|
),
|
||||||
|
null,
|
||||||
|
DiagnosticSeverity::ERROR,
|
||||||
|
'php'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -96,7 +99,7 @@ class TolerantTreeAnalyzer implements TreeAnalyzerInterface {
|
||||||
if (!(
|
if (!(
|
||||||
(
|
(
|
||||||
// $node->parent instanceof Tolerant\Node\Expression\ScopedPropertyAccessExpression ||
|
// $node->parent instanceof Tolerant\Node\Expression\ScopedPropertyAccessExpression ||
|
||||||
($node instanceof Tolerant\Node\Expression\ScopedPropertyAccessExpression ||
|
($node instanceof Tolerant\Node\Expression\ScopedPropertyAccessExpression ||
|
||||||
$node instanceof Tolerant\Node\Expression\MemberAccessExpression)
|
$node instanceof Tolerant\Node\Expression\MemberAccessExpression)
|
||||||
&& !(
|
&& !(
|
||||||
$node->parent instanceof Tolerant\Node\Expression\CallExpression ||
|
$node->parent instanceof Tolerant\Node\Expression\CallExpression ||
|
||||||
|
@ -143,7 +146,7 @@ class TolerantTreeAnalyzer implements TreeAnalyzerInterface {
|
||||||
}
|
}
|
||||||
$this->collectDefinitionsAndReferences($node);
|
$this->collectDefinitionsAndReferences($node);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getDiagnostics() {
|
public function getDiagnostics() {
|
||||||
return $this->diagnostics ?? [];
|
return $this->diagnostics ?? [];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue