Refactor list statement methods to use empty array checks over null checks

This commit is contained in:
Stone_Red
2026-03-04 20:24:18 +01:00
parent d00295516c
commit 3411bb88de
2 changed files with 20 additions and 27 deletions
@@ -225,19 +225,12 @@ public sealed class StatementRegistryGenerator : ISourceGenerator
};
}
private sealed class MethodRegistration
private sealed class MethodRegistration(INamedTypeSymbol containingType, IMethodSymbol method, AttributeData attribute)
{
public MethodRegistration(INamedTypeSymbol containingType, IMethodSymbol method, AttributeData attribute)
{
ContainingType = containingType;
Method = method;
Attribute = attribute;
}
public INamedTypeSymbol ContainingType { get; } = containingType;
public INamedTypeSymbol ContainingType { get; }
public IMethodSymbol Method { get; } = method;
public IMethodSymbol Method { get; }
public AttributeData Attribute { get; }
public AttributeData Attribute { get; } = attribute;
}
}