ci-cargo

CI for Rust code.
git clone https://git.philomathiclife.com/repos/ci-cargo
Log | Files | Refs | README

commit afb08ebf160f2068710099040a07328d3e570cd6
parent e688319cdf1c01dffe578c8ae7fdedbd37f3a78b
Author: Zack Newman <zack@philomathiclife.com>
Date:   Sun, 12 Jul 2026 11:12:08 -0600

bump msrv. new lints

Diffstat:
MCargo.toml | 7+++++--
Msrc/manifest.rs | 1+
2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/Cargo.toml b/Cargo.toml @@ -9,7 +9,7 @@ license = "MIT OR Apache-2.0" name = "ci-cargo" readme = "README.md" repository = "https://git.philomathiclife.com/repos/ci-cargo/" -rust-version = "1.96.0" +rust-version = "1.97.0" version = "0.2.2" [lints.rust] @@ -28,13 +28,14 @@ unused = { level = "deny", priority = -1 } warnings = { level = "deny", priority = -1 } ambiguous-negative-literals = { level = "deny", priority = -1 } closure-returning-async-block = { level = "deny", priority = -1 } +dead-code-pub-in-binary = { level = "deny", priority = -1 } deprecated-in-future = { level = "deny", priority = -1 } +#deprecated-llvm-intrinsic = { level = "deny", priority = -1 } deref-into-dyn-supertrait = { level = "deny", priority = -1 } ffi-unwind-calls = { level = "deny", priority = -1 } #fuzzy-provenance-casts = { level = "deny", priority = -1 } impl-trait-redundant-captures = { level = "deny", priority = -1 } linker-info = { level = "deny", priority = -1 } -linker-messages = { level = "deny", priority = -1 } #lossy-provenance-casts = { level = "deny", priority = -1 } macro-use-extern-crate = { level = "deny", priority = -1 } meta-variable-misuse = { level = "deny", priority = -1 } @@ -112,6 +113,7 @@ variant-size-differences = { level = "deny", priority = -1 } #uninhabited-static = { level = "allow", priority = -1 } #unknown-crate-types = { level = "allow", priority = -1 } #useless-deprecated = { level = "allow", priority = -1 } +#varargs-without-pattern = { level = "allow", priority = -1 } [lints.clippy] cargo = { level = "deny", priority = -1 } @@ -127,6 +129,7 @@ suspicious = { level = "deny", priority = -1 } arbitrary_source_item_ordering = "allow" blanket_clippy_restriction_lints = "allow" implicit_return = "allow" +inline_trait_bounds = "allow" min_ident_chars = "allow" missing_trait_methods = "allow" pathbuf_init_then_push = "allow" diff --git a/src/manifest.rs b/src/manifest.rs @@ -1,3 +1,4 @@ +#![expect(clippy::std_instead_of_core, reason = "false positive")] use super::{ args::NonZeroUsizePlus1, cargo::{Toolchain, ToolchainErr},