CC0091 reporting on member methods using parameter that defined in primary constructor
Bug
public class ModelBuilderHelper(ModelBuilder builder, string baseTableName) { public void HasKey<TRevision>(Expression<Func<TRevision, object?>> keySelector) where TRevision : class, TBaseRevision => builder.Entity<TRevision>().ToTable(baseTableName).HasKey(keySelector); }
Current output after fix applied (if it is a code fix bug):
Unchanged since should not reporting
Expected output after fix applied (if it is a code fix bug):
public class ModelBuilderHelper(ModelBuilder builder, string baseTableName) { public static void HasKey<TRevision>(Expression<Func<TRevision, object?>> keySelector) where TRevision : class, TBaseRevision => builder.Entity<TRevision>().ToTable(baseTableName).HasKey(keySelector); }