< Summary

Class:Itinero.Network.Storage.ArrayBaseExtensions
Assembly:Itinero
File(s):/home/runner/work/routing2/routing2/src/Itinero/Network/Storage/ArrayBaseExtensions.cs
Covered lines:5
Uncovered lines:0
Coverable lines:5
Total lines:13
Line coverage:100% (5 of 5)
Covered branches:0
Total branches:0
Tag:224_14471318300

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
Clone(...)100%1100%

File(s)

/home/runner/work/routing2/routing2/src/Itinero/Network/Storage/ArrayBaseExtensions.cs

#LineLine coverage
 1using Reminiscence.Arrays;
 2
 3namespace Itinero.Network.Storage;
 4
 5internal static class ArrayBaseExtensions
 6{
 7    public static ArrayBase<T> Clone<T>(this ArrayBase<T> arrayBase)
 808    {
 809        var memoryArray = new MemoryArray<T>(arrayBase.Length);
 8010        memoryArray.CopyFrom(arrayBase);
 8011        return memoryArray;
 8012    }
 13}

Methods/Properties

Clone(...)