Skip to content

Fix 1892#1893

Merged
oberstet merged 2 commits into
crossbario:masterfrom
oberstet:fix_1892
Jun 25, 2026
Merged

Fix 1892#1893
oberstet merged 2 commits into
crossbario:masterfrom
oberstet:fix_1892

Conversation

@oberstet

Copy link
Copy Markdown
Contributor

fixes #1892

oberstet added 2 commits June 25, 2026 16:12
…used-type-ignore-comment

ty is run unpinned (we ride the latest release and adjust the ignore
list as it evolves). ty 0.0.53 began emitting two diagnostic classes on
existing, unchanged source that the check-typing recipe did not ignore,
so `ty check` exited 1 and Code Quality Checks went red:

  - 921x possibly-missing-submodule (vendored FlatBuffers-generated code
    under src/autobahn/wamp/gen/** plus a few flatbuffers.* re-export
    sites in message_fbs.py / message.py / protocol.py)
  -   1x unused-type-ignore-comment (src/autobahn/util.py:1062)

0 errors; all warnings. Drift, not a code regression: master was green
on 2026-06-19 with an earlier ty, and went red on a 2026-06-25 run that
pulled ty 0.0.53 (surfaced on the unrelated example-cleanup PR crossbario#1887).

Add both rules to the check-typing --ignore list. Reproduced red->green
locally with ty 0.0.53 against the cpy311 venv: 922 diagnostics/exit 1
before, "All checks passed!"/exit 0 after.

Note: This work was completed with AI assistance (Claude Code).
@oberstet oberstet merged commit 034df82 into crossbario:master Jun 25, 2026
37 of 38 checks passed
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.

[CHORE] Update infra to ty 0.0.53: ignore possibly-missing-submodule and unused-type-ignore-comment

1 participant