summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-01-25 15:37:16 +0100
committerMatthias Beyer <mail@beyermatthias.de>2021-01-25 15:37:16 +0100
commitb7d8aaa8d96e7059f6cf3dd23f5b894752a30cc5 (patch)
tree0c8ad8922ea0df536c7fd16ecff83d0891fd9bd2 /src
parent645833f747db227a28cc7bab2ad16d6cafa19843 (diff)
parent92ac9783626d2d6aa12f2015be88282ed76d8578 (diff)
Merge branch 'deny-some-warnings' into master
Diffstat (limited to 'src')
-rw-r--r--src/endpoint/scheduler.rs8
-rw-r--r--src/main.rs29
2 files changed, 20 insertions, 17 deletions
diff --git a/src/endpoint/scheduler.rs b/src/endpoint/scheduler.rs
index 3326a0a..93b7509 100644
--- a/src/endpoint/scheduler.rs
+++ b/src/endpoint/scheduler.rs
@@ -249,13 +249,7 @@ impl JobHandle {
}
/// Helper to create an error object with a nice message.
- fn create_job_run_error(
- job_id: &Uuid,
- package_name: &str,
- package_version: &str,
- endpoint_uri: &str,
- container_id: &str,
- ) -> anyhow::Error {
+ fn create_job_run_error(job_id: &Uuid, package_name: &str, package_version: &str, endpoint_uri: &str, container_id: &str) -> Error {
anyhow!(indoc::formatdoc!(
r#"Error while running job
{job_id}
diff --git a/src/main.rs b/src/main.rs
index c1e1203..f261a1f 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -9,29 +9,37 @@
//
#![deny(
- dead_code,
anonymous_parameters,
+ bad_style,
+ const_err,
+ dead_code,
deprecated_in_future,
explicit_outlives_requirements,
+ improper_ctypes,
keyword_idents,
- macro_use_extern_crate,
- // missing_copy_implementations,
- // missing_debug_implementations,
+ no_mangle_generic_items,
non_ascii_idents,
- // non_camel_case_types,
- unsafe_code,
- // non_snake_case,
+ non_camel_case_types,
+ non_shorthand_field_patterns,
+ non_snake_case,
+ overflowing_literals,
path_statements,
+ patterns_in_fns_without_body,
+ private_in_public,
trivial_numeric_casts,
+ unconditional_recursion,
+ unsafe_code,
unstable_features,
- // unused_crate_dependencies,
- unused_extern_crates,
+ unused,
unused_allocation,
+ unused_comparisons,
+ unused_crate_dependencies,
+ unused_extern_crates,
unused_import_braces,
unused_imports,
unused_must_use,
unused_mut,
- // unused_qualifications,
+ unused_parens,
while_true,
)]
#![allow(macro_use_extern_crate)]
@@ -48,6 +56,7 @@ use anyhow::Result;
use clap::ArgMatches;
use logcrate::debug;
use walkdir::WalkDir;
+use rand as _; // Required to make lints happy
mod cli;
mod commands;