Skip to content

Cattrs structuring leads to fallback to default

Codecov / codecov/patch succeeded Jan 8, 2025 in 1s

73.97% of diff hit (target 44.22%)

View this Pull Request on Codecov

73.97% of diff hit (target 44.22%)

Annotations

Check warning on line 43 in pooltool/physics/resolve/__init__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/__init__.py#L42-L43

Added lines #L42 - L43 were not covered by tests

Check warning on line 46 in pooltool/physics/resolve/__init__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/__init__.py#L45-L46

Added lines #L45 - L46 were not covered by tests

Check warning on line 49 in pooltool/physics/resolve/__init__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/__init__.py#L48-L49

Added lines #L48 - L49 were not covered by tests

Check warning on line 53 in pooltool/physics/resolve/__init__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/__init__.py#L51-L53

Added lines #L51 - L53 were not covered by tests

Check warning on line 57 in pooltool/physics/resolve/__init__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/__init__.py#L55-L57

Added lines #L55 - L57 were not covered by tests

Check warning on line 59 in pooltool/physics/resolve/__init__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/__init__.py#L59

Added line #L59 was not covered by tests

Check warning on line 83 in pooltool/physics/resolve/__init__.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/__init__.py#L66-L83

Added lines #L66 - L83 were not covered by tests

Check warning on line 24 in pooltool/physics/resolve/ball_ball/friction.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/ball_ball/friction.py#L24

Added line #L24 was not covered by tests

Check warning on line 58 in pooltool/physics/resolve/ball_ball/friction.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/ball_ball/friction.py#L58

Added line #L58 was not covered by tests

Check warning on line 117 in pooltool/physics/resolve/resolver.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/resolver.py#L115-L117

Added lines #L115 - L117 were not covered by tests

Check warning on line 128 in pooltool/physics/resolve/resolver.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/resolver.py#L128

Added line #L128 was not covered by tests

Check warning on line 151 in pooltool/physics/resolve/resolver.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/resolver.py#L149-L151

Added lines #L149 - L151 were not covered by tests

Check warning on line 158 in pooltool/physics/resolve/resolver.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/resolver.py#L155-L158

Added lines #L155 - L158 were not covered by tests

Check warning on line 165 in pooltool/physics/resolve/resolver.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/resolver.py#L163-L165

Added lines #L163 - L165 were not covered by tests

Check warning on line 171 in pooltool/physics/resolve/resolver.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/resolver.py#L170-L171

Added lines #L170 - L171 were not covered by tests

Check warning on line 179 in pooltool/physics/resolve/resolver.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/physics/resolve/resolver.py#L176-L179

Added lines #L176 - L179 were not covered by tests

Check warning on line 51 in pooltool/serialize/convert.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/serialize/convert.py#L50-L51

Added lines #L50 - L51 were not covered by tests

Check warning on line 78 in pooltool/serialize/convert.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

pooltool/serialize/convert.py#L77-L78

Added lines #L77 - L78 were not covered by tests