Skip to content

Commit

Permalink
CI Fixes for Breaking Github Changes (#387)
Browse files Browse the repository at this point in the history
  • Loading branch information
immel-f authored Feb 7, 2025
1 parent 1d88ad2 commit d5c1fc8
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 8 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/cd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,9 @@ jobs:
sudo cp -r $HOME/dist/* /dist
- name: Store wheel
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: dist
name: dist-${{ matrix.python-version }}
path: dist/

test:
Expand All @@ -85,9 +85,10 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Restore wheel
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: dist
pattern: dist-*
merge-multiple: true
path: dist/
- name: Setup Python
uses: actions/setup-python@v4
Expand All @@ -110,9 +111,10 @@ jobs:
needs: [build, test]
steps:
- name: Restore wheel
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: dist
pattern: dist-*
merge-multiple: true
path: dist/

- name: Release
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ on:
# Run tests for any PRs.
pull_request:

permissions:
issues: write
contents: write

jobs:
formatting:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -170,11 +174,11 @@ jobs:
docker rm -f lanelet2_test_${{ matrix.rosdistro }}_lcov;
- name: Report code coverage
uses: immel-f/[email protected].11
uses: immel-f/[email protected].13
if: ${{ matrix.rosdistro == 'noetic' }}
with:
coverage-files: ./lcov/full_coverage.lcov
artifact-name: code-coverage-report
artifact-name:
github-token: ${{ secrets.GITHUB_TOKEN }}

full_conan_installation:
Expand Down

1 comment on commit d5c1fc8

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LCOV of commit [d5c1fc8] during Lanelet2 CI #232

Summary coverage rate:
  lines......: 91.1% (13151 of 14435 lines)
  functions..: 80.1% (5815 of 7261 functions)
  branches...: no data found
File coverage rate:
                                                                                                                                 |Lines       |Functions  |Branches    
  Filename                                                                                                                       |Rate     Num|Rate    Num|Rate     Num
  =====================================================================================================================================================================
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/Attribute.h                                         |65.6%     32| 0.0%    19|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/Exceptions.h                                        | 300%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/LaneletMap.h                                        | 292%     24| 0.0%    49|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/BoundingBox.h                              | 271%      7| 0.0%    19|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/GeometryHelper.h                           | 240%     15| 0.0%    36|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/LineString.h                               |1000%      1| 0.0%    10|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/Point.h                                    |1167%     15| 0.0%   103|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/Polygon.h                                  | 114%     14| 0.0%    16|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/RegulatoryElement.h                        |75.0%      4| 0.0%     3|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/Area.h                                |58.0%     69| 0.0%    37|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/Lanelet.h                             |55.3%     76| 0.0%    35|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/LaneletMap.h                          | 733%     24| 0.0%    40|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/LineString.h                          |83.3%    365| 0.0%   294|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/geometry/impl/Polygon.h                             |96.2%     26| 0.0%    18|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/Area.h                                   |70.4%     71| 0.0%    44|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/BasicRegulatoryElements.h                |46.2%     13| 0.0%     6|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/BoundingBox.h                            |38.2%     34| 0.0%    13|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/CompoundLineString.h                     | 198%     54| 0.0%    92|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/CompoundPolygon.h                        |91.7%     12| 0.0%    11|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/Lanelet.h                                |92.3%     78| 0.0%    63|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/LaneletOrArea.h                          |74.4%     39| 0.0%    29|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/LaneletSequence.h                        | 106%     36| 0.0%    33|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/LineString.h                             | 133%    141| 0.0%   171|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/LineStringOrPolygon.h                    | 112%     33| 0.0%    27|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/Point.h                                  |76.9%     52| 0.0%    38|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/Polygon.h                                | 128%     29| 0.0%    23|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/Primitive.h                              | 323%     52| 0.0%   141|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/RegulatoryElement.h                      |87.5%     72| 0.0%    53|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/primitives/Traits.h                                 | 481%     16| 0.0%    66|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/CompoundIterator.h                          |20.9%     67| 0.0%    14|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/HybridMap.h                                 |79.2%    101| 0.0%    63|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/ReverseAndForwardIterator.h                 | 205%     19| 0.0%    37|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/TransformIterator.h                         | 745%     11| 0.0%    79|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/Units.h                                     |62.5%      8| 0.0%     5|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/include/lanelet2_core/utility/Utilities.h                                 | 541%    102| 0.0%   469|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/Attribute.cpp                                                         |36.5%     74| 0.0%    27|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/BasicRegulatoryElements.cpp                                           |45.2%    208| 0.0%    63|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/Lanelet.cpp                                                           |18.2%    170| 0.0%    30|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/LaneletMap.cpp                                                        | 120%    418| 0.0%   304|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/LaneletSequence.cpp                                                   |47.1%     17| 0.0%     6|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/LineStringGeometry.cpp                                                | 167%    197| 0.0%   187|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/PolygonTriangulationGeometry.cpp                                      |23.5%    183| 0.0%    41|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/RegulatoryElement.cpp                                                 |64.9%     57| 0.0%    21|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/src/RegulatoryElementGeometry.cpp                                         |50.0%     38| 0.0%    17|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/lanelet_map_test_case.h                                              |90.0%     40| 0.0%    36|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_area.cpp                                                        |27.1%    188| 0.0%    51|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_attribute.cpp                                                   |27.5%     80| 0.0%    22|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_lanelet.cpp                                                     |22.5%    267| 0.0%    60|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_lanelet_map.cpp                                                 |46.3%    205| 0.0%    95|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_lanelet_map_geometry.cpp                                        |50.4%    113| 0.0%    57|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_lanelet_or_area.cpp                                             |27.3%     33| 0.0%     9|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_lanelet_sequence.cpp                                            |31.5%     54| 0.0%    17|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_linestring.cpp                                                  |72.4%    467| 0.0%   338|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_point.cpp                                                       |22.2%     81| 0.0%    18|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_polygon.cpp                                                     |62.5%    168| 0.0%   105|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_core/test/test_regulatory_element.cpp                                          |26.8%    179| 0.0%    48|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_examples/include/lanelet2_examples/internal/ExampleHelpers.h                   |25.9%     27| 0.0%     7|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_examples/src/01_dealing_with_lanelet_primitives/main.cpp                       | 4.4%    181| 0.0%     8|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_examples/src/02_regulatory_elements/main.cpp                                   |12.2%     41| 0.0%     5|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_examples/src/03_lanelet_map/main.cpp                                           | 8.2%     73| 0.0%     6|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_examples/src/04_reading_and_writing/main.cpp                                   |24.2%     33| 0.0%     8|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_examples/src/05_traffic_rules/main.cpp                                         | 4.1%     49| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_examples/src/06_routing/main.cpp                                               | 6.5%     62| 0.0%     4|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_examples/src/07_matching/main.cpp                                              |10.0%     90| 0.0%     9|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/Io.h                                                    | 0.0%      4|    -     0|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/Projection.h                                            |61.1%     18| 0.0%    10|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/io_handlers/BinHandler.h                                | 100%      4| 0.0%     4|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/io_handlers/Factory.h                                   | 100%     12| 0.0%    12|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/io_handlers/IoHandler.h                                 |66.7%      6| 0.0%     3|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/io_handlers/OsmFile.h                                   | 112%     25| 0.0%    26|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/io_handlers/OsmHandler.h                                | 100%      4| 0.0%     4|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/io_handlers/Parser.h                                    |    -      0|    -     0|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/io_handlers/Serialize.h                                 |32.8%    262| 0.0%    82|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/include/lanelet2_io/io_handlers/Writer.h                                    |    -      0|    -     0|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/src/BinHandler.cpp                                                          |11.1%     18| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/src/Factory.cpp                                                             |18.8%     69| 0.0%    12|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/src/Io.cpp                                                                  |36.6%     41| 0.0%    13|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/src/OsmFile.cpp                                                             |12.5%    200| 0.0%    25|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/src/OsmHandlerLoad.cpp                                                      |24.0%    200| 0.0%    40|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/src/OsmHandlerWrite.cpp                                                     |21.8%    133| 0.0%    25|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/test/TestBinHandler.cpp                                                     |37.1%     70| 0.0%    26|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/test/TestLanelet2Io.cpp                                                     |26.7%     15| 0.0%     4|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/test/TestOsmFile.cpp                                                        |12.9%     93| 0.0%    12|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/test/TestOsmHandler.cpp                                                     |22.5%     89| 0.0%    20|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/test/TestSetup.h                                                            |38.8%     85| 0.0%    31|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_io/test/TestSimpleUsage.cpp                                                    |25.0%      8| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_matching/include/lanelet2_matching/LaneletMatching.h                           |90.9%     11| 0.0%    10|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_matching/include/lanelet2_matching/Utilities.h                                 |50.0%      4| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_matching/src/LaneletMatching.cpp                                               |31.6%     38| 0.0%    12|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_matching/src/Utilities.cpp                                                     |15.2%     33| 0.0%     5|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_matching/test/lanelet2_matching.cpp                                            |20.2%    129| 0.0%    26|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/include/lanelet2_projection/Geocentric.h                            | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/include/lanelet2_projection/Mercator.h                              |20.8%     24| 0.0%     5|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/src/Geocentric.cpp                                                  |13.3%     15| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/src/LocalCartesian.cpp                                              |16.7%     18| 0.0%     3|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/src/UTM.cpp                                                         | 7.1%     42| 0.0%     3|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/test/test_Geocentric.cpp                                            |38.5%     13| 0.0%     5|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/test/test_LocalCartesian.cpp                                        |38.5%     13| 0.0%     5|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/test/test_Mercator.cpp                                              |25.0%     16| 0.0%     4|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_projection/test/test_UTM.cpp                                                   |36.6%     41| 0.0%    15|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_python/include/lanelet2_python/internal/converter.h                            | 426%     47| 0.0%    60|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_python/python_api/core.cpp                                                     |44.6%    710| 0.0%   114|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_python/python_api/geometry.cpp                                                 |54.6%    271| 0.0%    84|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_python/python_api/io.cpp                                                       |22.6%     53| 0.0%    11|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_python/python_api/matching.cpp                                                 |16.0%     81| 0.0%    13|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_python/python_api/projection.cpp                                               |14.3%     14| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_python/python_api/routing.cpp                                                  |17.0%    147| 0.0%     5|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_python/python_api/traffic_rules.cpp                                            |63.3%     49| 0.0%     8|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/Forward.h                                     |20.0%     35| 0.0%     7|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/LaneletPath.h                                 |90.9%     22| 0.0%    18|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/Route.h                                       | 200%      3| 0.0%     6|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/RoutingCost.h                                 |51.7%     29| 0.0%    13|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/RoutingGraph.h                                | 100%      4| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/RoutingGraphContainer.h                       |21.9%     32| 0.0%     7|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/Types.h                                       |50.0%      2| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/internal/Graph.h                              |60.3%     73| 0.0%    42|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/internal/GraphUtils.h                         |48.6%    146| 0.0%    71|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/internal/RouteBuilder.h                       | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/internal/RoutingGraphVisualization.h          |22.9%     48| 0.0%     9|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/include/lanelet2_routing/internal/ShortestPath.h                       | 260%     35| 0.0%    81|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/src/LaneletPath.cpp                                                    |14.7%    190| 0.0%    28|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/src/Route.cpp                                                          |23.0%    200| 0.0%    39|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/src/RouteBuilder.cpp                                                   |22.6%    226| 0.0%    51|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/src/RoutingCost.cpp                                                    |46.7%     15| 0.0%     7|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/src/RoutingGraph.cpp                                                   |35.7%    429| 0.0%   128|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/src/RoutingGraphBuilder.cpp                                            |15.8%    241| 0.0%    38|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/test/test_lanelet_or_area_path.cpp                                     |17.1%    152| 0.0%    26|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/test/test_relations.cpp                                                |20.6%    393| 0.0%    81|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/test/test_route.cpp                                                    |67.3%    254| 0.0%   156|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/test/test_routing.cpp                                                  |27.9%    373| 0.0%   104|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/test/test_routing_graph_container.cpp                                  |21.2%     66| 0.0%    14|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/test/test_routing_map.h                                                | 3.8%    419| 0.0%    16|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_routing/test/test_routing_visualization.cpp                                    |31.7%     63| 0.0%    20|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_traffic_rules/include/lanelet2_traffic_rules/GermanTrafficRules.h              | 112%      8| 0.0%     7|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_traffic_rules/include/lanelet2_traffic_rules/TrafficRules.h                    | 150%      2| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_traffic_rules/include/lanelet2_traffic_rules/TrafficRulesFactory.h             | 100%      8| 0.0%     8|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_traffic_rules/src/GenericTrafficRules.cpp                                      |22.3%    179| 0.0%    38|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_traffic_rules/src/GermanTrafficRules.cpp                                       |18.8%     16| 0.0%     3|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_traffic_rules/src/TrafficRulesFactory.cpp                                      |30.8%     13| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_traffic_rules/test/lanelet2_traffic_rules.cpp                                  |35.5%    408| 0.0%   145|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/BasicValidator.h                        | 200%      2| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/Issue.h                                 |22.7%     22| 0.0%     5|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/Validation.h                            | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/ValidatorFactory.h                      | 243%      7| 0.0%    17|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/validators/mapping/BoolTags.h           | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/validators/mapping/CurvatureTooBig.h    | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/validators/mapping/DuplicatedPoints.h   | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/validators/mapping/MandatoryTags.h      | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/validators/mapping/PointsTooClose.h     | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/validators/mapping/UnknownTagValue.h    | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/validators/mapping/UnknownTags.h        | 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/include/lanelet2_validation/validators/routing/RoutingGraphIsValid.h| 100%      1| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/src/Cli.cpp                                                         | 7.1%     42| 0.0%     3|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/src/Validation.cpp                                                  |23.8%     84| 0.0%    18|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/src/ValidatorFactory.cpp                                            |65.9%     41| 0.0%    24|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/src/validators/CheckTags.cpp                                        |31.4%    140| 0.0%    44|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/src/validators/CurvatureTooBig.cpp                                  |16.7%     12| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/src/validators/DuplicatedPoints.cpp                                 |20.0%     15| 0.0%     2|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/src/validators/PointsTooClose.cpp                                   | 9.1%     11| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/src/validators/RoutingGraphIsValid.cpp                              |66.7%      3| 0.0%     1|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/test/lanelet2_validation.cpp                                        |21.7%     46| 0.0%    10|    -      0
  /home/developer/workspace/src/lanelet2/lanelet2_validation/tools/lanelet2_validate/main.cpp                                    |    -      0|    -     0|    -      0

Please sign in to comment.