< Summary

Class:Itinero.IO.Osm.DataProviderSettings
Assembly:Itinero.IO.Osm
File(s):/home/runner/work/routing2/routing2/src/Itinero.IO.Osm/DataProviderSettings.cs
Covered lines:2
Uncovered lines:0
Coverable lines:2
Total lines:20
Line coverage:100% (2 of 2)
Covered branches:0
Total branches:0
Tag:224_14471318300

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
get_TagsFilter()100%1100%
get_ElevationHandler()100%1100%

File(s)

/home/runner/work/routing2/routing2/src/Itinero.IO.Osm/DataProviderSettings.cs

#LineLine coverage
 1using Itinero.Geo.Elevation;
 2using Itinero.IO.Osm.Filters;
 3
 4namespace Itinero.IO.Osm;
 5
 6/// <summary>
 7/// Data provider settings.
 8/// </summary>
 9public class DataProviderSettings
 10{
 11    /// <summary>
 12    /// Gets or sets the tags filter.
 13    /// </summary>
 4114    public TagsFilter TagsFilter { get; set; } = RoutingTagsFilter.Get();
 15
 16    /// <summary>
 17    /// Gets or sets the elevation handler.
 18    /// </summary>
 919    public IElevationHandler? ElevationHandler { get; set; } = null;
 20}