summaryrefslogtreecommitdiffhomepage
path: root/test/clippy.toml
AgeCommit message (Collapse)AuthorFilesLines
2024-01-15Use type safe Mullvad protobuf client over generated ditoMarkus Pettersson1-0/+3
Re-write some code in the test framework to prefer the type safe wrapper around the Mullvad app gRPC client instead of its auto-generated dito. `ManagementServiceClient` is automatically generated from the protobuf definitions found in `management_interface.proto`, and contains some very crude types. The `MullvadProxyClient` is a type-safe wrapper around `ManagementServiceClient` which performs conversions & validation of the data types from the gRPC server (the daemon) to their respective mappings in the `talpid-*` and `mullvad-*` crates. These types are more ergonomic to work with, and since we already have the conversions in place we should prefer those.