Skip to content

Conversation

tainnok
Copy link
Contributor

@tainnok tainnok commented Sep 2, 2025

!! DRAFT !!
this is part of an bigger change which i tried to split into several pull-requests.
But as the changes depends on each other the splited pull-requests will generate merge-conflicts.
So see this seperated pull-requests as some kind of documentation.
The "big" pull-request which contains everything in a single pull-request which do NOT generate merge-conflicts is: #873

there are real-world arxml-files where the same frame is used in several frame-triggerings.

the current implementation use some kind of frame-cache.
but canmatrix stores attributes of the frame-triggering inside the frame-object.
this, in combination with the frame-cache results in wrong generated frames.

Solution:
if we identify a frame to be already in the cache, we need to get all relevant informations from the frame_triggering and set it to the copied frame (from the cache)

…e frame is used in several frame-triggerings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant