From b98133d6429be7c31f4f926f8b2a81b6869351f8 Mon Sep 17 00:00:00 2001 From: Sam Johnson Date: Fri, 9 Aug 2024 06:05:14 -0400 Subject: [PATCH] test warning detection in CI --- .github/workflows/check-rust.yml | 2 +- support/linting/src/require_freeze_struct.rs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/check-rust.yml b/.github/workflows/check-rust.yml index cdd9b59a..76f03afb 100644 --- a/.github/workflows/check-rust.yml +++ b/.github/workflows/check-rust.yml @@ -114,7 +114,7 @@ jobs: run: cargo clippy --workspace --all-targets -- -D warnings cargo-check-lints: - name: cargo check + lints + name: no warnings or custom lint failures runs-on: SubtensorCI strategy: matrix: diff --git a/support/linting/src/require_freeze_struct.rs b/support/linting/src/require_freeze_struct.rs index 52df9585..861388b5 100644 --- a/support/linting/src/require_freeze_struct.rs +++ b/support/linting/src/require_freeze_struct.rs @@ -7,6 +7,8 @@ use syn::{ pub struct RequireFreezeStruct; +fn meh() {} + impl Lint for RequireFreezeStruct { fn lint(source: &TokenStream) -> Result<()> { let mut visitor = EncodeDecodeVisitor::default();