private static IEnumerable <LogItemViewModel> single(IThreadSafeTimeEntry timeEntry, DurationFormat durationFormat)
 {
     yield return(timeEntry.ToViewModel(
                      new GroupId(timeEntry),
                      LogItemVisualizationIntent.SingleItem,
                      durationFormat));
 }
 private static LogItemViewModel groupItem(IThreadSafeTimeEntry timeEntry, DurationFormat durationFormat)
 => timeEntry.ToViewModel(
     new GroupId(timeEntry),
     LogItemVisualizationIntent.GroupItem,
     durationFormat,
     0,
     0,
     0);
 private static LogItemViewModel toViewModel(IThreadSafeTimeEntry timeEntry)
 => timeEntry.ToViewModel(
     new GroupId(timeEntry), LogItemVisualizationIntent.SingleItem, DurationFormat.Improved, 0, 0, 0);