Skip to content

Commit

Permalink
Add default params in overridden methods to make Sonarcloud happy.
Browse files Browse the repository at this point in the history
  • Loading branch information
minichma committed Dec 9, 2024
1 parent 6269c95 commit 9505ff2
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions Ical.Net/CalendarCollection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -55,13 +55,13 @@ private IEnumerable<Occurrence> GetOccurrences(Func<Calendar, IEnumerable<Occurr
// being ordered to avoid full enumeration.
.OrderedMergeMany();

public IEnumerable<Occurrence> GetOccurrences(IDateTime startTime, IDateTime endTime)
public IEnumerable<Occurrence> GetOccurrences(IDateTime startTime = null, IDateTime endTime = null)
=> GetOccurrences(iCal => iCal.GetOccurrences(startTime, endTime));

public IEnumerable<Occurrence> GetOccurrences(DateTime? startTime, DateTime? endTime)
=> GetOccurrences(iCal => iCal.GetOccurrences(startTime, endTime));

public IEnumerable<Occurrence> GetOccurrences<T>(IDateTime startTime, IDateTime endTime) where T : IRecurringComponent
public IEnumerable<Occurrence> GetOccurrences<T>(IDateTime startTime = null, IDateTime endTime = null) where T : IRecurringComponent
=> GetOccurrences(iCal => iCal.GetOccurrences<T>(startTime, endTime));

public IEnumerable<Occurrence> GetOccurrences<T>(DateTime? startTime, DateTime? endTime) where T : IRecurringComponent
Expand Down
2 changes: 1 addition & 1 deletion Ical.Net/CalendarComponents/RecurringComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ protected override void OnDeserializing(StreamingContext context)
Initialize();
}

public virtual IEnumerable<Occurrence> GetOccurrences(IDateTime startTime, IDateTime endTime)
public virtual IEnumerable<Occurrence> GetOccurrences(IDateTime startTime = null, IDateTime endTime = null)
=> RecurrenceUtil.GetOccurrences(this, startTime, endTime, EvaluationIncludesReferenceDate);

public virtual IEnumerable<Occurrence> GetOccurrences(DateTime? startTime, DateTime? endTime)
Expand Down
2 changes: 1 addition & 1 deletion Ical.Net/VTimeZoneInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ public virtual IDateTime RecurrenceId
set => Properties.Set("RECURRENCE-ID", value);
}

public virtual IEnumerable<Occurrence> GetOccurrences(IDateTime startTime, IDateTime endTime)
public virtual IEnumerable<Occurrence> GetOccurrences(IDateTime startTime = null, IDateTime endTime = null)
=> RecurrenceUtil.GetOccurrences(this, startTime, endTime, true);

public virtual IEnumerable<Occurrence> GetOccurrences(DateTime? startTime, DateTime? endTime)
Expand Down

0 comments on commit 9505ff2

Please sign in to comment.