< Summary

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

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
WriteProfile(...)100%10%
ReadProfile(...)100%10%

File(s)

/home/runner/work/routing2/routing2/src/Itinero/Profiles/Serialization/StreamExtensions.cs

#LineLine coverage
 1using System.IO;
 2
 3namespace Itinero.Profiles.Serialization;
 4
 5internal static class StreamExtensions
 6{
 7    public static void WriteProfile(this Stream stream, Profile profile, IProfileSerializer profileSerializer)
 08    {
 09        profileSerializer.WriteTo(stream, profile);
 010    }
 11
 12    public static Profile ReadProfile(this Stream stream, IProfileSerializer profileSerializer)
 013    {
 014        return profileSerializer.ReadFrom(stream);
 015    }
 16}

Methods/Properties

WriteProfile(...)
ReadProfile(...)