< Summary

Class:Itinero.Profiles.RouterDbExtensions
Assembly:Itinero
File(s):/home/runner/work/routing2/routing2/src/Itinero/Profiles/RouterDbExtensions.cs
Covered lines:0
Uncovered lines:6
Coverable lines:6
Total lines:30
Line coverage:0% (0 of 6)
Covered branches:0
Total branches:0
Tag:224_14471318300

Metrics

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

File(s)

/home/runner/work/routing2/routing2/src/Itinero/Profiles/RouterDbExtensions.cs

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3
 4namespace Itinero.Profiles;
 5
 6/// <summary>
 7/// Extension methods related to profiles and router dbs.
 8/// </summary>
 9public static class RouterDbExtensions
 10{
 11    /// <summary>
 12    /// Prepares the router db for use with the given profiles.
 13    /// </summary>
 14    /// <param name="routerDb">The router dbs.</param>
 15    /// <param name="profiles">The profiles.</param>
 16    public static void PrepareFor(this RouterDb routerDb, params Profile[] profiles)
 017    {
 018        routerDb.ProfileConfiguration.AddProfiles(profiles);
 019    }
 20
 21    /// <summary>
 22    /// Prepares the router db for use with the given profiles.
 23    /// </summary>
 24    /// <param name="routerDb">The router dbs.</param>
 25    /// <param name="profiles">The profiles.</param>
 26    public static void PrepareFor(this RouterDb routerDb, IEnumerable<Profile> profiles)
 027    {
 028        routerDb.ProfileConfiguration.AddProfiles(profiles);
 029    }
 30}

Methods/Properties

PrepareFor(...)
PrepareFor(...)