Skip to content

Dskkato/t#318

Closed
dskkato wants to merge 39 commits intofoxglove:mainfrom
dskkato:dskkato/t
Closed

Dskkato/t#318
dskkato wants to merge 39 commits intofoxglove:mainfrom
dskkato:dskkato/t

Conversation

@dskkato
Copy link

@dskkato dskkato commented Aug 9, 2025

Changelog

Docs

Description

BeforeAfter

dskkato added 30 commits July 17, 2025 22:28
* Handle unions and enums in ros2idl parser

* Normalize enumType and test scoped enums
dskkato and others added 9 commits August 4, 2025 10:36
* Wrap long strings for flake8

* Use flake8-pyproject and fix long line
* Add pre-commit with Python linting

* Run pre-commit in CI

* docs: add Python development guide

* chore: omit lint tool deps from pyproject
* refactor: reuse message definition dataclasses

* refactor: align message definition dataclasses with TS spec
* Refactor bool fields to avoid None

* Update python_omgidl/ros2idl_parser/parse.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Support multi-part strings in Python parser

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@dskkato dskkato closed this Aug 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant