Skip to content

Refine TDL parsing for repeated features and comments in irules #398

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

Merged
merged 4 commits into from
May 20, 2025

Conversation

goodmami
Copy link
Member

Closes #395

goodmami added 4 commits May 16, 2025 12:42
I'm pretty sure the internal _feats list was just to ensure the order
of features so reserializations of AVMs would be in the same order.
This is no longer needed as dicts are now ordered in Python.
This helps with merging repeated attributes instead of reassigning
them or getting strange errors.

Resolves #395
@goodmami goodmami mentioned this pull request May 20, 2025
@danflick
Copy link

Yes, this looks good. The output format change from the original grammar files is not a problem. Thanks.

@goodmami
Copy link
Member Author

Great, thanks for confirming

@goodmami goodmami merged commit 9cda5cd into main May 20, 2025
14 checks passed
@goodmami goodmami deleted the gh-395-tdl-bugs branch May 20, 2025 16:32
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.

TDL reader bugs
2 participants