Skip to content

feat(lanelet2_extension): deprecate lanelet2_extension utilities functions (final) #103

Merged
soblin merged 9 commits intoautowarefoundation:mainfrom
sarun-hub:feat/deprecate_utilities_final
Mar 6, 2026
Merged

feat(lanelet2_extension): deprecate lanelet2_extension utilities functions (final) #103
soblin merged 9 commits intoautowarefoundation:mainfrom
sarun-hub:feat/deprecate_utilities_final

Conversation

@sarun-hub
Copy link
Copy Markdown
Contributor

@sarun-hub sarun-hub commented Feb 25, 2026

Description

Most functions in autoware_lanelet2_extension/utilities are ported in autoware_core #621, #693, #704, and #760.
These are the last set of functions to be deprecated in autoware_lanelet2_extension/utilities
Target Functions:

  • isInLanelet
  • getArcCoordinatesOnEgoCenterline
  • getPolygonFromArcLength
  • generateFineCenterline

Related links

autoware_core (replacement): #838
autoware_universe (replacement): #12173

How was this PR tested?

Pass CI and Evaluator

Notes for reviewers

None.

Effects on system behavior

None.

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 25, 2026

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@sarun-hub sarun-hub changed the title Feat/deprecate utilities final feat(lanelet2_extension): deprecate lanelet2_extension utilities functions (final) Feb 25, 2026
@sarun-hub sarun-hub changed the title feat(lanelet2_extension): deprecate lanelet2_extension utilities functions (final) (merge later)feat(lanelet2_extension): deprecate lanelet2_extension utilities functions (final) Feb 25, 2026
@sarun-hub sarun-hub self-assigned this Feb 25, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 25, 2026

Codecov Report

❌ Patch coverage is 41.12150% with 63 lines in your changes missing coverage. Please review.
✅ Project coverage is 18.52%. Comparing base (5a32788) to head (1413060).
⚠️ Report is 48 commits behind head on main.

Files with missing lines Patch % Lines
autoware_lanelet2_extension_python/src/utility.cpp 3.44% 56 Missing ⚠️
autoware_lanelet2_extension/lib/deprecated.cpp 86.95% 4 Missing and 2 partials ⚠️
autoware_lanelet2_extension/lib/utilities.cpp 66.66% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #103      +/-   ##
==========================================
+ Coverage   16.31%   18.52%   +2.20%     
==========================================
  Files          42       43       +1     
  Lines        3089     3493     +404     
  Branches     1397     1972     +575     
==========================================
+ Hits          504      647     +143     
- Misses       2490     2751     +261     
  Partials       95       95              
Flag Coverage Δ
differential 18.52% <41.12%> (+1.77%) ⬆️
total ?

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Copy link
Copy Markdown
Contributor

@sasakisasaki sasakisasaki left a comment

Choose a reason for hiding this comment

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

Reviewed 👍

@soblin soblin changed the title (merge later)feat(lanelet2_extension): deprecate lanelet2_extension utilities functions (final) feat(lanelet2_extension): deprecate lanelet2_extension utilities functions (final) Mar 6, 2026
@soblin soblin merged commit 5b1cb23 into autowarefoundation:main Mar 6, 2026
16 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants