ArtifactVisualizer.Helpers.CollectData.GetCleanedCodeReviewsDone C# (CSharp) Метод

GetCleanedCodeReviewsDone() статический приватный Метод

Fetches code reviews, cleanes them for the MinDuration. Hint: no need to sort, as they already comed sorted by duration.
static private GetCleanedCodeReviewsDone ( DateTimeOffset date ) : List
date DateTimeOffset
Результат List
        internal static List<TimeSpentItem> GetCleanedCodeReviewsDone(DateTimeOffset date)
        {
            var maxCodeReviews = 15;
            var reviews = WindowTitleCodeExtractor.GetCodeReviewsDone(date);

            var list = new List<TimeSpentItem>();
            foreach (var p in reviews)
            {
                var item = new TimeSpentItem(TimeSpentType.CodeReview, p.Key, p.Value);
                list.Add(item);
            }

            return list.Where(w => w.DurationInMins > MinDurationInMins).Take(maxCodeReviews).ToList();
        }