swaits
2ca3420035
add github mirror
2024-01-29 10:06:00 -07:00
swaits
0c1484c222
style: convert to nextest; README.md formatting
2023-10-23 18:06:12 -06:00
swaits
b737e9b381
chore: update parameter to cargo tarpaulin (s/Html/html/)
2023-09-29 11:28:22 -06:00
swaits
988436bf19
chore: add MSRV (1.60)
...
Signed-off-by: Stephen Waits <steve@waits.net >
2023-02-26 09:54:23 -07:00
swaits
5f581fb089
test: fix cargo audit advisory db location
...
Signed-off-by: Stephen Waits <steve@waits.net >
2023-02-13 12:45:43 -07:00
swaits
f98f971e30
test: add audit, deny, outdated, and udeps to CI
...
Signed-off-by: Stephen Waits <steve@waits.net >
2023-02-13 12:36:24 -07:00
swaits
2809dbc280
refactor: clean up by using cfg-if where possible
...
Signed-off-by: Stephen Waits <steve@waits.net >
2023-02-13 10:41:49 -07:00
swaits
7a131c6c7c
build: test sr.ht build manifest using package instead of cargo installSigned-off-by: Stephen Waits <steve@waits.net>
2023-02-10 12:31:57 -07:00
swaits
28097611a7
test: get to 100% coverage, clean up cargo features
...
- eliminated `f64` feature because Cargo doesn’t understand mutually exclusive features. So, we default to `f64`, and leave the `f32` feature there if people want to change to that.
- integrated tarpaulin for coverage
- added tests to get to 100% coverage
- fixed NetworkCoordinate Div impl safety checks (now acts like Add and Sub)
- update README to explain cargo feature change
- cleanup build script with the new simpler features model
Signed-off-by: Stephen Waits <steve@waits.net >
2023-02-10 12:14:24 -07:00
swaits
e95402ca62
test: add examples to CI
...
Signed-off-by: Stephen Waits <steve@waits.net >
2023-02-09 20:25:51 -07:00
swaits
60dba8fb0f
test: add more stuff to CI
...
Signed-off-by: Stephen Waits <steve@waits.net >
2023-02-09 20:17:24 -07:00
swaits
9101a3fc99
build: enable cargo fmt check in autobuildSigned-off-by: Stephen Waits <steve@waits.net>
2023-02-09 11:02:03 -07:00
swaits
da6a70e08d
build: enable and fix stricter clippy linting- add clippy to .build.yml to run on sr.ht- add missing docs- use core:: instead of std:: where possible- use hypot() and mul_add() for better numeric stability- make all float tests use asser_approx_eq() and explicitly check for NaN/Inf- add missing semicolons here and there- add #[must_use] to ensure caller uses returned value- add const fn where appropriate- change visibility from pub(crate) to pub (in private modules)Signed-off-by: Stephen Waits <steve@waits.net>
2023-02-09 10:54:42 -07:00
swaits
280f50e9f7
chore: Add build script for git.sr.htSigned-off-by: Stephen Waits <steve@waits.net>
2023-02-02 21:48:35 -07:00