feat(hugr-py): only require input type annotations when building #1199
90.03% of diff hit (target 86.61%)
View this Pull Request on Codecov
90.03% of diff hit (target 86.61%)
Annotations
Check warning on line 34 in hugr-py/src/hugr/_cfg.py
codecov / codecov/patch
hugr-py/src/hugr/_cfg.py#L34
Added line #L34 was not covered by tests
Check warning on line 78 in hugr-py/src/hugr/_cfg.py
codecov / codecov/patch
hugr-py/src/hugr/_cfg.py#L78
Added line #L78 was not covered by tests
Check warning on line 82 in hugr-py/src/hugr/_cfg.py
codecov / codecov/patch
hugr-py/src/hugr/_cfg.py#L82
Added line #L82 was not covered by tests
Check warning on line 124 in hugr-py/src/hugr/_cfg.py
codecov / codecov/patch
hugr-py/src/hugr/_cfg.py#L124
Added line #L124 was not covered by tests
Check warning on line 106 in hugr-py/src/hugr/_dfg.py
codecov / codecov/patch
hugr-py/src/hugr/_dfg.py#L104-L106
Added lines #L104 - L106 were not covered by tests
Check warning on line 125 in hugr-py/src/hugr/_dfg.py
codecov / codecov/patch
hugr-py/src/hugr/_dfg.py#L125
Added line #L125 was not covered by tests
Check warning on line 30 in hugr-py/src/hugr/_exceptions.py
codecov / codecov/patch
hugr-py/src/hugr/_exceptions.py#L30
Added line #L30 was not covered by tests
Check warning on line 278 in hugr-py/src/hugr/_hugr.py
codecov / codecov/patch
hugr-py/src/hugr/_hugr.py#L278
Added line #L278 was not covered by tests
Check warning on line 353 in hugr-py/src/hugr/_hugr.py
codecov / codecov/patch
hugr-py/src/hugr/_hugr.py#L353
Added line #L353 was not covered by tests
Check warning on line 359 in hugr-py/src/hugr/_hugr.py
codecov / codecov/patch
hugr-py/src/hugr/_hugr.py#L359
Added line #L359 was not covered by tests
Check warning on line 12 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L12
Added line #L12 was not covered by tests
Check warning on line 33 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L31-L33
Added lines #L31 - L33 were not covered by tests
Check warning on line 40 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L40
Added line #L40 was not covered by tests
Check warning on line 72 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L72
Added line #L72 was not covered by tests
Check warning on line 100 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L100
Added line #L100 was not covered by tests
Check warning on line 107 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L107
Added line #L107 was not covered by tests
Check warning on line 147 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L147
Added line #L147 was not covered by tests
Check warning on line 176 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L176
Added line #L176 was not covered by tests
Check warning on line 243 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L243
Added line #L243 was not covered by tests
Check warning on line 256 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L256
Added line #L256 was not covered by tests
Check warning on line 268 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L268
Added line #L268 was not covered by tests
Check warning on line 301 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L301
Added line #L301 was not covered by tests
Check warning on line 307 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L307
Added line #L307 was not covered by tests
Check warning on line 324 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L324
Added line #L324 was not covered by tests
Check warning on line 329 in hugr-py/src/hugr/_ops.py
codecov / codecov/patch
hugr-py/src/hugr/_ops.py#L329
Added line #L329 was not covered by tests