< Summary

Class:Itinero.Routing.Alternatives.IRouterOneToOneExtensions
Assembly:Itinero
File(s):/home/runner/work/routing2/routing2/src/Itinero/Routing/Alternatives/IRouterOneToOneExtensions.cs
Covered lines:0
Uncovered lines:9
Coverable lines:9
Total lines:16
Line coverage:0% (0 of 9)
Covered branches:0
Total branches:0
Tag:230_15134869466

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
WithAlternatives(...)100%10%

File(s)

/home/runner/work/routing2/routing2/src/Itinero/Routing/Alternatives/IRouterOneToOneExtensions.cs

#LineLine coverage
 1namespace Itinero.Routing.Alternatives;
 2
 3public static class IRouterOneToOneExtensions
 4{
 5    public static IRouterOneToOneWithAlternatives WithAlternatives(this IRouterOneToOne oneToOne,
 6        AlternativeRouteSettings settings)
 07    {
 08        var withAlternatives = new Router(oneToOne.Network, oneToOne.Settings)
 09        {
 010            AlternativeRouteSettings = settings,
 011            Source = oneToOne.Source,
 012            Target = oneToOne.Target
 013        };
 014        return withAlternatives;
 015    }
 16}

Methods/Properties

WithAlternatives(...)