Skip to content

Conversation

@thierry-martinez
Copy link
Contributor

This commit adds type annotations to the transpiler module and its corresponding tests, enabling full type-checking with mypy while preserving existing functionality.

This commit adds type annotations to the transpiler module and its
corresponding tests, enabling full type-checking with `mypy` while
preserving existing functionality.
@codecov
Copy link

codecov bot commented Jun 24, 2025

Codecov Report

Attention: Patch coverage is 97.59036% with 2 lines in your changes missing coverage. Please review.

Project coverage is 80.16%. Comparing base (81b6c0c) to head (f602a2f).
Report is 3 commits behind head on master.

Files with missing lines Patch % Lines
graphix/transpiler.py 97.53% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #308      +/-   ##
==========================================
+ Coverage   79.97%   80.16%   +0.18%     
==========================================
  Files          35       35              
  Lines        5398     5399       +1     
==========================================
+ Hits         4317     4328      +11     
+ Misses       1081     1071      -10     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@shinich1 shinich1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you!

@thierry-martinez thierry-martinez merged commit 25c9401 into TeamGraphix:master Jul 5, 2025
23 checks passed
thierry-martinez added a commit to thierry-martinez/graphix that referenced this pull request Oct 6, 2025
This commit adds type annotations to `visualization.py`, along with
its corresponding tests, enabling full type-checking with mypy while
preserving existing functionality.

**Related issue:**
This PR continues the work started in TeamGraphix#302, TeamGraphix#308, and TeamGraphix#312.
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.

3 participants