-
Notifications
You must be signed in to change notification settings - Fork 630
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(localization): remove unnecessary dependency in localization packages #8202
refactor(localization): remove unnecessary dependency in localization packages #8202
Conversation
Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #8202 +/- ##
==========================================
- Coverage 29.24% 29.22% -0.02%
==========================================
Files 1600 1602 +2
Lines 117738 117441 -297
Branches 50720 50629 -91
==========================================
- Hits 34427 34317 -110
+ Misses 74120 73923 -197
- Partials 9191 9201 +10
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
@a-maumau maybe our works are conflicted. sorry 😭 |
To the maintainers, |
@KYabuuchi updated result
At least for compiling, we can follow the above result for removing the unused dependency except for
|
Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
…Yabuuchi/autoware.universe into refactor/remove_unnecessary_dependency
I have updated the dependencies based on a-maumau's review. 🙏 And, I have reconfirmed that all packages build successfully again. Now, this PR is ready for review 🙇 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have confirmed that the all packages build successfully and the Lsim works with sample rosbag.
… packages (autowarefoundation#8202) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yamato Ando <yamato.ando@gmail.com>
… packages (autowarefoundation#8202) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yamato Ando <yamato.ando@gmail.com>
Description
To minimize package dependencies, I removed unnecessary package dependencies from the package.xml.
The selection of packages to remove was based on autowarefoundation/autoware#3468 (comment)
Related links
https://github.com/orgs/autowarefoundation/discussions/5007
In this discussion, it is mentioned that "slimming down the container image sizes is the next urgent task."
How was this PR tested?
I deleted the build/ and install/ directories and confirmed that the build was successful.
Notes for reviewers
None.
Interface changes
Does not change.
Effects on system behavior
Does not change.