< Summary

Class:Itinero.IO.Osm.Tiles.AttributesExtensions
Assembly:Itinero.IO.Osm
File(s):/home/runner/work/routing2/routing2/src/Itinero.IO.Osm/Tiles/AttributesExtensions.cs
Covered lines:7
Uncovered lines:0
Coverable lines:7
Total lines:18
Line coverage:100% (7 of 7)
Covered branches:2
Total branches:2
Branch coverage:100% (2 of 2)
Tag:230_15134869466

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
Concat()100%2100%

File(s)

/home/runner/work/routing2/routing2/src/Itinero.IO.Osm/Tiles/AttributesExtensions.cs

#LineLine coverage
 1using System;
 2using System.Collections.Generic;
 3
 4namespace Itinero.IO.Osm.Tiles;
 5
 6internal static class AttributesExtensions
 7{
 8    public static IEnumerable<(string key, string value)> Concat(
 9        this IEnumerable<(string key, string value)> attributes, Guid globalEdgeId)
 410    {
 2011        foreach (var attribute in attributes)
 412        {
 413            yield return attribute;
 414        }
 15
 416        yield return ("_segment_guid", globalEdgeId.ToString());
 417    }
 18}

Methods/Properties

Concat()