Esempio n. 1
0
        protected override IEnumerable <Conclusion> AnalyseSummary(Summary summary)
        {
            var hiddenColumns = summary.GetTable(summary.Style).Columns.Where(c => c.WasHidden).ToArray();

            if (hiddenColumns.IsEmpty())
            {
                yield break;
            }

            var columnNames = string.Join(", ", hiddenColumns.Select(c => c.OriginalColumn.ColumnName));

            var message = $"Hidden columns: {columnNames}";

            yield return(Conclusion.CreateHint(Id, message));
        }
Esempio n. 2
0
 public Conclusion CreateHint(string message, [CanBeNull] BenchmarkReport report    = null) => Conclusion.CreateHint(Id, message, report);
Esempio n. 3
0
 protected Conclusion CreateHint(string message, [CanBeNull] BenchmarkReport report = null, bool mergeable = true)
 => Conclusion.CreateHint(Id, message, report, mergeable);