Skip to content

Fix multiple rule bugs #868

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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

thomassedlmayer
Copy link
Contributor

@thomassedlmayer thomassedlmayer commented Jul 22, 2025

LogicalLane::PhysicalLaneReference has a rule refer_to: Lane which can not be checked because there is no specification of which field inside PhysicalLaneReference contains the relevant id to be checked.
The physical_lane_id field has this rule as well (see here). There it can be properly checked.

I removed the rule that is both redundant and incorrectly located. I guess the refers_to rule can only be used for Identifiers.

Resolves #848

Signed-off-by: Thomas Sedlmayer <[email protected]>
@thomassedlmayer thomassedlmayer requested a review from pmai July 22, 2025 10:50
@thomassedlmayer thomassedlmayer changed the title Fix logical lane rule Remove incorrect physical lane reference rule in logical lane Jul 22, 2025
Signed-off-by: Thomas Sedlmayer <[email protected]>
Signed-off-by: Thomas Sedlmayer <[email protected]>
@thomassedlmayer thomassedlmayer force-pushed the fix/logical-lane-rule branch from fdd540e to cc68cdd Compare July 22, 2025 12:12
@thomassedlmayer thomassedlmayer changed the title Remove incorrect physical lane reference rule in logical lane Fix multiple rule bugs Jul 22, 2025
@jdsika jdsika added Bug Problems in the build system, build scripts, etc or faults in the interface. ReadyForCCBReview Indicates that this MR is ready for a final review and merge by the CCB. labels Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Problems in the build system, build scripts, etc or faults in the interface. ReadyForCCBReview Indicates that this MR is ready for a final review and merge by the CCB.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Content feedback: Lane boundary rules (first element/last element width/height)
2 participants