Skip to content
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

fix(autoware_lanelet2_map_validator): removed redundant appendIssues() #148

Conversation

TaikiYamada4
Copy link
Contributor

Description

In the previous PR #147, I've put a bug that appendIssues() will be executed twice. This PR removes the second appendIssues().

(Output screen with bug)
Screenshot from 2024-11-08 14-15-15

(Output screen without bug)
Screenshot from 2024-11-11 17-47-00

Related links

This PR #147 has a second appendIssues() in the final part of lanelet::autoware::validation::validateMap() while the one before that PR #144 doesn't.

Tests performed

Checked that redundant issues disappear from the console output as shown in the upper image.
Checked that colcon test passed.

Notes for reviewers

This bug doesn't affect the JSON output but affects the output from lanelet::validation::printAllIssues(issues); only.

Interface changes

None

Effects on system behavior

Redundant console outputs no longer appear.

Pre-review checklist for the PR author

The PR author must check the checkboxes below when creating the PR.

In-review checklist for the PR reviewers

The PR reviewers must check the checkboxes below before approval.

  • The PR follows the pull request guidelines.
  • The PR has been properly tested.
  • The PR has been reviewed by the code owners.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

  • There are no open discussions or they are tracked via tickets.
  • The PR is ready for merge.

After all checkboxes are checked, anyone who has write access can merge the PR.

@TaikiYamada4 TaikiYamada4 merged commit ac6ff25 into autowarefoundation:main Nov 12, 2024
24 checks passed
@TaikiYamada4 TaikiYamada4 deleted the fix/lanelet2_map_validator/remove_redundant_append_issues branch November 12, 2024 10:00
Kazunori-Nakajima added a commit to Kazunori-Nakajima/autoware_tools that referenced this pull request Nov 20, 2024
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.

2 participants