Skip to content

Commit c0e1393

Browse files
committed
Added null check for BaseObject
1 parent 67fc917 commit c0e1393

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Rules/AvoidUsingDeprecatedManifestFields.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,13 @@ public IEnumerable<DiagnosticRecord> AnalyzeScript(Ast ast, string fileName)
6363
{
6464
foreach (var warning in result)
6565
{
66-
yield return new DiagnosticRecord(String.Format(CultureInfo.CurrentCulture, warning.BaseObject.ToString()), ast.Extent, GetName(), DiagnosticSeverity.Warning, fileName);
66+
if (warning.BaseObject != null)
67+
{
68+
yield return
69+
new DiagnosticRecord(
70+
String.Format(CultureInfo.CurrentCulture, warning.BaseObject.ToString()), ast.Extent,
71+
GetName(), DiagnosticSeverity.Warning, fileName);
72+
}
6773
}
6874
}
6975

0 commit comments

Comments
 (0)