< Summary

Information
Class: ArturRios.Util.FlowControl.Waiter.MaxRetriesReachedException
Assembly: ArturRios.Util
File(s): D:\Repositories\dotnet-util\src\FlowControl\Waiter\MaxRetriesReachedException.cs
Line coverage
100%
Covered lines: 1
Uncovered lines: 0
Coverable lines: 1
Total lines: 10
Line coverage: 100%
Branch coverage
100%
Covered branches: 2
Total branches: 2
Branch coverage: 100%
Method coverage
100%
Covered methods: 1
Fully covered methods: 1
Total methods: 1
Method coverage: 100%
Full method coverage: 100%

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.ctor(...)100%22100%

File(s)

D:\Repositories\dotnet-util\src\FlowControl\Waiter\MaxRetriesReachedException.cs

#LineLine coverage
 1using ArturRios.Output;
 2
 3namespace ArturRios.Util.FlowControl.Waiter;
 4
 5/// <summary>
 6/// Exception thrown when a retry helper exceeds its configured maximum retry count.
 7/// </summary>
 8/// <param name="messages">Optional custom messages describing the failure; a default message is used if omitted.</param
 9public class MaxRetriesReachedException(string[]? messages = null)
 210    : CustomException(messages ?? ["Maximum retry count exceeded"]);

Methods/Properties

.ctor(System.String[])