Nick Mathewson
2102d2e2b5
Add noop_method_call warning.
...
This would have saved ahf and me a lot of confusion in debugging a
situation where we were cloning a reference of a type that didn't
implement Clone.
2021-05-27 14:32:29 -04:00
Nick Mathewson
7f681ac824
Use the "typos" tool to fix some spelling
2021-05-26 19:18:35 -04:00
Nick Mathewson
745c90e92c
Enable cargo_common_metadata warning.
2021-05-25 15:42:47 -04:00
Nick Mathewson
cf59e9be77
Add automatically generated README.md files to each crate.
2021-05-25 15:41:23 -04:00
Nick Mathewson
696202217b
Add a link tto the tor website to arti blurb.
2021-05-24 08:44:04 -04:00
Nick Mathewson
4dc9367e8e
Better documentation for tor-rtmock
2021-05-21 16:49:28 -04:00
Nick Mathewson
ce6702a147
Give every Cargo.toml a repository field
2021-05-19 14:56:09 -04:00
Nick Mathewson
411e1b35e0
Add the "unreachable_pub" lint.
...
This is a somewhat obnoxious change in its scope and requirements,
but it makes it easier to understand what the real public and
private parts of our APIs are.
2021-05-18 13:45:39 -04:00
Nick Mathewson
760aab7a0a
Fix documentation warnings.
2021-05-05 17:34:49 -04:00
Nick Mathewson
8eb36cbfff
Add trait_duplication_in_bounds warning.
2021-05-03 16:30:27 -04:00
Nick Mathewson
d516298b47
Add unseparated_literal_suffix lint, and fix it.
2021-05-03 16:19:01 -04:00
Nick Mathewson
9737580402
Add a few more clippy warnings
2021-05-03 16:10:39 -04:00
Nick Mathewson
629ec11f88
Add missing documention in tor-rtmock
2021-05-03 11:37:35 -04:00
Nick Mathewson
05c25379ad
whoops; forgot a git-add
2021-05-03 09:44:33 -04:00
Nick Mathewson
f1541428af
Make the MockNetProvider builder non-consuming.
2021-05-03 09:34:09 -04:00
Nick Mathewson
dbb6654e83
Add warnings to tor-rtmock
2021-05-03 09:23:28 -04:00
Nick Mathewson
615e2ed31a
Split mocking parts of rtcompat into new rtmock crate.
...
Since these parts are testing-only, let's take steps to make sure we
don't ship them in production by accident.
2021-05-03 09:10:33 -04:00