Skip to content

Commit 373599b

Browse files
committed
disable inject-field-check default
1 parent c7dc4ae commit 373599b

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

EmmyLua/CodeAnalysis/Compilation/Search/References.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ public IEnumerable<ReferenceResult> FindReferences(LuaSymbol luaSymbol)
4242
referencesSet.AddReference(result);
4343
}
4444

45-
4645
return referencesSet.GetReferences();
4746
}
4847

EmmyLua/CodeAnalysis/Diagnostics/Checkers/UndefinedFieldChecker.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public override void Check(DiagnosticContext context)
1616
foreach (var indexExpr in document.SyntaxTree.SyntaxRoot.Descendants.OfType<LuaIndexExprSyntax>())
1717
{
1818
var prefixType = context.SearchContext.Infer(indexExpr.PrefixExpr);
19-
if (prefixType.IsSameType(Builtin.Unknown, context.SearchContext) || prefixType is LuaArrayType)
19+
if (prefixType.SubTypeOf(Builtin.Unknown, context.SearchContext) || prefixType is LuaArrayType)
2020
{
2121
continue;
2222
}

EmmyLua/CodeAnalysis/Diagnostics/DiagnosticCode.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ public static bool IsCodeDefaultEnable(DiagnosticCode code)
8585
DiagnosticCode.MissingReturn => true,
8686
DiagnosticCode.TypeNotMatch => true,
8787
DiagnosticCode.MissingParameter => true,
88-
DiagnosticCode.InjectFieldFail => true,
88+
DiagnosticCode.InjectFieldFail => false,
8989
DiagnosticCode.UnreachableCode => true,
9090
DiagnosticCode.Unused => true,
9191
DiagnosticCode.UndefinedGlobal => true,

0 commit comments

Comments
 (0)