Skip to content

feat(hugr-py): define type hierarchy separate from serialized

Codecov / codecov/patch succeeded Jun 6, 2024 in 0s

85.03% of diff hit (within 5.00% threshold of 87.09%)

View this Pull Request on Codecov

85.03% of diff hit (within 5.00% threshold of 87.09%)

Annotations

Check warning on line 18 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L18

Added line #L18 was not covered by tests

Check warning on line 52 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L52

Added line #L52 was not covered by tests

Check warning on line 60 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L60

Added line #L60 was not covered by tests

Check warning on line 68 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L68

Added line #L68 was not covered by tests

Check warning on line 76 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L76

Added line #L76 was not covered by tests

Check warning on line 84 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L84

Added line #L84 was not covered by tests

Check warning on line 90 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L90

Added line #L90 was not covered by tests

Check warning on line 103 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L103

Added line #L103 was not covered by tests

Check warning on line 120 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L120

Added line #L120 was not covered by tests

Check warning on line 128 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L128

Added line #L128 was not covered by tests

Check warning on line 136 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L136

Added line #L136 was not covered by tests

Check warning on line 145 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L145

Added line #L145 was not covered by tests

Check warning on line 159 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L159

Added line #L159 was not covered by tests

Check warning on line 175 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L175

Added line #L175 was not covered by tests

Check warning on line 178 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L178

Added line #L178 was not covered by tests

Check warning on line 181 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L181

Added line #L181 was not covered by tests

Check warning on line 187 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L187

Added line #L187 was not covered by tests

Check warning on line 196 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L196

Added line #L196 was not covered by tests

Check warning on line 205 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L205

Added line #L205 was not covered by tests

Check warning on line 211 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L211

Added line #L211 was not covered by tests

Check warning on line 220 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L220

Added line #L220 was not covered by tests

Check warning on line 243 in hugr-py/src/hugr/_tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/_tys.py#L243

Added line #L243 was not covered by tests

Check warning on line 74 in hugr-py/src/hugr/serialization/tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/serialization/tys.py#L74

Added line #L74 was not covered by tests

Check warning on line 82 in hugr-py/src/hugr/serialization/tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/serialization/tys.py#L82

Added line #L82 was not covered by tests

Check warning on line 90 in hugr-py/src/hugr/serialization/tys.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

hugr-py/src/hugr/serialization/tys.py#L90

Added line #L90 was not covered by tests