[env] RUST_BACKTRACE = "1" RUSTFLAGS = "-C target-cpu=native -D warnings -W absolute-paths-not-starting-with-crate -W box_pointers -W dead_code -W elided-lifetimes-in-paths -W explicit-outlives-requirements -W ffi-unwind-calls -W keyword-idents -W let-underscore-drop -W macro-use-extern-crate -W meta-variable-misuse -W missing-abi -W missing-copy-implementations -W missing-debug-implementations -W missing-docs -W non_ascii_idents -W noop_method_call -W rust_2021_incompatible_closure_captures -W rust_2021_incompatible_or_patterns -W rust_2021_prefixes_incompatible_syntax -W rust_2021_prelude_collisions -W single_use_lifetimes -W trivial_casts -W trivial_numeric_casts -W unreachable_pub -W unsafe_code -W unsafe_op_in_unsafe_fn -W unstable_features -W unused_crate_dependencies -W unused_extern_crates -W unused_import_braces -W unused_lifetimes -W unused_macro_rules -W unused_qualifications -W unused_results -W variant_size_differences" [tasks.compile] command = "cargo" args = ["build"] [tasks.check] command = "cargo" args = ["clippy"] [tasks.test] command = "cargo" args = ["test"] [tasks.retest] install_crate = "cargo-watch" command = "cargo" args = ["watch", "-c", "-w", "src", "-w", "tests", "-x", "clippy", "-x", "test"] [tasks.bench] command = "cargo" args = ["bench"] [tasks.publish] install_crate = "cargo-release" command = "cargo" args = ["publish", "--allow-dirty"] [tasks.clean] command = "cargo" args = ["clean"] [tasks.build] dependencies = [ "compile", "check", "test" ]