< Summary

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

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
ToSimple(...)0%20%

File(s)

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

#LineLine coverage
 1using System;
 2using OsmSharp;
 3using OsmSharp.Complete;
 4
 5namespace Itinero.IO.Osm;
 6
 7internal static class CompleteOsmGeoExtensions
 8{
 9    public static OsmGeo ToSimple(this ICompleteOsmGeo iCompleteOsmGeo)
 010    {
 011        if (!(iCompleteOsmGeo is CompleteOsmGeo completeOsmGeo))
 012        {
 013            throw new ArgumentOutOfRangeException(nameof(iCompleteOsmGeo));
 14        }
 15
 016        return completeOsmGeo.ToSimple();
 017    }
 18}

Methods/Properties

ToSimple(...)