diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index ca804fb7..f852ad62 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -34,7 +34,7 @@ jobs: with: toolchain: stable - name: Run release-plz release - uses: MarcoIeni/release-plz-action@f0fdffff1ff475195a1638e487cf93719e065a8e # v0.5 + uses: MarcoIeni/release-plz-action@2d634174257b7f46339e7533865a910743a0c5c9 # v0.5 with: command: release env: @@ -70,7 +70,7 @@ jobs: with: toolchain: stable - name: Run release-plz PR task - uses: MarcoIeni/release-plz-action@f0fdffff1ff475195a1638e487cf93719e065a8e # v0.5 + uses: MarcoIeni/release-plz-action@2d634174257b7f46339e7533865a910743a0c5c9 # v0.5 with: command: release-pr env: diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index f6f6de01..c2207a92 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -32,7 +32,7 @@ jobs: with: toolchain: stable target: wasm32-wasi - - uses: taiki-e/install-action@f725b9adf3838dea66890ca9932712709858c409 + - uses: taiki-e/install-action@c4bf614c2fb42375baf4f51283c33befce095fc5 with: tool: wasmtime,cargo-wasi - env: diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 06422489..dd72b283 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -65,6 +65,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard (optional). # Commenting out will disable upload of results to your repo's Code Scanning dashboard - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@ea9e4e37992a54ee68a9622e985e60c8e8f12d9f # v3.27.4 + uses: github/codeql-action/upload-sarif@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5 with: sarif_file: results.sarif diff --git a/src/evaluator/functions.rs b/src/evaluator/functions.rs index 4d62e041..429416a1 100644 --- a/src/evaluator/functions.rs +++ b/src/evaluator/functions.rs @@ -89,6 +89,7 @@ pub struct FunctionContext<'a, 'e> { pub arena: &'a Bump, } +#[allow(clippy::needless_lifetimes)] impl<'a, 'e> FunctionContext<'a, 'e> { pub fn evaluate_function( &self, diff --git a/src/evaluator/value/iterator.rs b/src/evaluator/value/iterator.rs index 4e30fbc9..cfee8263 100644 --- a/src/evaluator/value/iterator.rs +++ b/src/evaluator/value/iterator.rs @@ -38,6 +38,7 @@ impl<'a> Iterator for MemberIterator<'a> { } } +#[allow(clippy::needless_lifetimes)] impl<'a> DoubleEndedIterator for MemberIterator<'a> { fn next_back(&mut self) -> Option { if self.back_done { diff --git a/src/evaluator/value/range.rs b/src/evaluator/value/range.rs index 3dc779e3..4ced9096 100644 --- a/src/evaluator/value/range.rs +++ b/src/evaluator/value/range.rs @@ -58,6 +58,7 @@ impl<'a> Index for Range<'a> { } } +#[allow(clippy::needless_lifetimes)] impl<'a> PartialEq> for Range<'a> { fn eq(&self, other: &Range<'_>) -> bool { self.start == other.start && self.end == other.end