public CoverageFileBuilder(FileCoverageData data) { _ = data ?? throw new ArgumentNullException(nameof(data)); _coverage = data.Coverage; _filePath = data.FullPath; _sourceLines = data.Source.Select(l => l ?? string.Empty).ToList(); }
public CoverageFileBuilder(FileCoverageData data) { data.EnsureIsNotNull(nameof(data)); _coverage = data.Coverage; _filePath = data.FullPath; if (data.Source?.Any() == true) { _sourceLines = data.Source.Select(l => l ?? string.Empty).ToList(); } }
public CoverageFileBuilder(FileCoverageData data) { data.EnsureIsNotNull("data"); _coverage = data.Coverage; _filePath = data.FullPath; }