From 8547138852063590eeb1bed2ab4c1cce8a42ef65 Mon Sep 17 00:00:00 2001 From: Jake Shadle Date: Mon, 2 Dec 2024 11:37:19 +0100 Subject: [PATCH] Freshen up --- .github/workflows/ci.yaml | 10 +++++----- deny.toml | 4 ---- src/lexer.rs | 4 ++-- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 42cf227..162d50a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -14,7 +14,7 @@ jobs: name: Lint runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable with: components: "rustfmt,clippy" @@ -32,14 +32,14 @@ jobs: name: cargo-deny check runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 - - uses: EmbarkStudios/cargo-deny-action@v1 + - uses: actions/checkout@v4 + - uses: EmbarkStudios/cargo-deny-action@v2 msrv-check: name: Minimum Stable Rust Version Check runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@1.65.0 - run: cargo fetch - name: cargo check @@ -52,7 +52,7 @@ jobs: os: [ubuntu-22.04] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable - run: cargo fetch - name: cargo build diff --git a/deny.toml b/deny.toml index 312d44c..12dac82 100644 --- a/deny.toml +++ b/deny.toml @@ -1,7 +1,4 @@ [advisories] -unmaintained = "deny" -vulnerability = "deny" -unsound = "deny" yanked = "deny" ignore = [ ] @@ -10,7 +7,6 @@ ignore = [ multiple-versions = "deny" [licenses] -unlicensed = "deny" # We want really high confidence when inferring licenses from text confidence-threshold = 0.92 allow = [ diff --git a/src/lexer.rs b/src/lexer.rs index c738853..b62d470 100644 --- a/src/lexer.rs +++ b/src/lexer.rs @@ -88,13 +88,13 @@ pub enum Token<'a> { Or, } -impl<'a> std::fmt::Display for Token<'a> { +impl std::fmt::Display for Token<'_> { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { std::fmt::Debug::fmt(self, f) } } -impl<'a> Token<'a> { +impl Token<'_> { fn len(&self) -> usize { match self { Token::Spdx(id) => id.name.len(),