Cosmian / kms

A feature-rich, scalable, Key Management System
https://docs.cosmian.com/cosmian_key_management_system/
Other
79 stars 5 forks source link

test: hardcode clippy lints #293

Closed Manuthor closed 3 weeks ago

Manuthor commented 4 weeks ago

add by default, on ckms and cosmian_kms_server this clippy config:

#![deny(
    nonstandard_style,
    refining_impl_trait,
    future_incompatible,
    keyword_idents,

  let_underscore,
    rust_2024_compatibility,
    clippy::all,
    clippy::suspicious,
    clippy::complexity,
    clippy::perf,
    clippy::style,
    clippy::pedantic,
    clippy::cargo
)]

Also replace in ckms all occurences of Result<Something, CliError> by CliResult<Something>