Skip to content

refactor(route_handler): remove LC specific functions from route handler#835

Open
mkquda wants to merge 1 commit intoautowarefoundation:mainfrom
tier4:quda/remove-LC-specific-functions-from-route-handler
Open

refactor(route_handler): remove LC specific functions from route handler#835
mkquda wants to merge 1 commit intoautowarefoundation:mainfrom
tier4:quda/remove-LC-specific-functions-from-route-handler

Conversation

@mkquda
Copy link
Copy Markdown
Contributor

@mkquda mkquda commented Feb 9, 2026

Description

This PR removes functions that are specific to lane_change_module from route handler, the deleted functions is replaced by equivalent logic with lane_change_module utils in the following PR:

autowarefoundation/autoware_universe#12039

Related links

Parent Issue:

  • Link

How was this PR tested?

Notes for reviewers

merge after autowarefoundation/autoware_universe#12039

Interface changes

None.

Effects on system behavior

None.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 9, 2026

Thank you for contributing to the Autoware project!

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

Please ensure:

@mkquda mkquda added the run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) label Feb 9, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 50.73%. Comparing base (e157e16) to head (fea1945).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #835      +/-   ##
==========================================
- Coverage   50.73%   50.73%   -0.01%     
==========================================
  Files         348      350       +2     
  Lines       22533    22521      -12     
  Branches    10071    10056      -15     
==========================================
- Hits        11433    11426       -7     
+ Misses      10001    10000       -1     
+ Partials     1099     1095       -4     
Flag Coverage Δ *Carryforward flag
daily-humble 50.58% <ø> (+0.02%) ⬆️ Carriedforward from e157e16
daily-jazzy 50.05% <ø> (+0.02%) ⬆️ Carriedforward from e157e16
differential-humble 23.91% <ø> (?)
differential-jazzy 24.03% <ø> (?)
total 50.21% <ø> (+0.03%) ⬆️ Carriedforward from e157e16
total-humble 50.58% <ø> (+0.02%) ⬆️ Carriedforward from e157e16
total-jazzy 50.04% <ø> (+0.02%) ⬆️ Carriedforward from e157e16

*This pull request uses carry forward flags. Click here to find out more.

☔ 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: Mohammad <alqudah.mohammad@tier4.jp>
@mkquda mkquda force-pushed the quda/remove-LC-specific-functions-from-route-handler branch from 2c638a2 to fea1945 Compare February 20, 2026 07:41
const lanelet::ConstLanelets & lanelet_sequence,
const size_t piecewise_waypoints_lanelet_sequence_index,
const bool is_removing_direction_forward) const;
std::optional<lanelet::ConstLanelet> getLaneChangeTarget(
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

please add [[deprecated]] and keep the functions.

Since we're releasing apt packages, we must keep those functions for a while (I'll announce when to delete them internally)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants