From 13b1d0d136c2095046cf0e9a50c0284c115a7bfd Mon Sep 17 00:00:00 2001 From: l1npengtul Date: Sat, 31 Dec 2022 16:38:23 +0900 Subject: [PATCH] remove -dwarnings from docs, fix fmt and clippy all --- .github/workflows/ci.yml | 144 ++++++++++++++++++------------------- .github/workflows/docs.yml | 4 +- 2 files changed, 74 insertions(+), 74 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6684254f..1cd49297 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,75 +50,75 @@ jobs: run: | cd nokhwa-core/ cargo clippy --all-features -- -Dwarnings - check_windows: - name: Clippy Core - runs-on: windows-latest - steps: - - name: Checkout sources - uses: actions/checkout@v2 - - - name: Install nightly toolchain - uses: actions-rs/toolchain@v1 - with: - toolchain: nightly - override: true - components: rustfmt, clippy - - - name: Cargo Clippy bindings-windows - run: | - cd nokhwa-bindings-windows/ - cargo clippy --all-features -- -Dwarnings - - - name: Cargo Clippy Main Crate - run: | - cd .. - cargo clippy --features "serialize, decoding, input-native, output-threaded, output-wgpu" -- -Dwarnings - check_macos: - name: Clippy Core bindings-macos - runs-on: macos-latest - steps: - - name: Checkout sources - uses: actions/checkout@v2 - - - name: Install nightly toolchain - uses: actions-rs/toolchain@v1 - with: - components: rustfmt, clippy - toolchain: nightly - override: true - - - name: Cargo Clippy bindings-macos - run: | - cd nokhwa-bindings-macos/ - cargo clippy --all-features -- -Dwarnings - - - name: Cargo Clippy Main Crate - run: | - cd .. - cargo clippy --features "serialize, decoding, input-native, output-threaded, output-wgpu" -- -Dwarnings - check_linux_opencv: - name: Clippy Core bindings-linux - runs-on: ubuntu-latest - steps: - - name: Checkout sources - uses: actions/checkout@v2 - - - name: Install nightly toolchain - uses: actions-rs/toolchain@v1 - with: - components: rustfmt, clippy - toolchain: nightly - override: true - - - name: Install nasm and OpenCV - run: sudo apt-get update; sudo apt-get install --no-install-recommends nasm libopencv-dev - - - name: Cargo Clippy bindings-linux - run: | - cd nokhwa-bindings-linux/ - cargo clippy --all-features -- -Dwarnings - - - name: Cargo Clippy Main Crate - run: | - cd .. - cargo clippy --features "serialize, decoding, input-opencv, input-native, output-threaded, output-wgpu" -- -Dwarnings + check_windows: + name: Clippy Core + runs-on: windows-latest + steps: + - name: Checkout sources + uses: actions/checkout@v2 + + - name: Install nightly toolchain + uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + override: true + components: rustfmt, clippy + + - name: Cargo Clippy bindings-windows + run: | + cd nokhwa-bindings-windows/ + cargo clippy --all-features -- -Dwarnings + + - name: Cargo Clippy Main Crate + run: | + cd .. + cargo clippy --features "serialize, decoding, input-native, output-threaded, output-wgpu" -- -Dwarnings + check_macos: + name: Clippy Core bindings-macos + runs-on: macos-latest + steps: + - name: Checkout sources + uses: actions/checkout@v2 + + - name: Install nightly toolchain + uses: actions-rs/toolchain@v1 + with: + components: rustfmt, clippy + toolchain: nightly + override: true + + - name: Cargo Clippy bindings-macos + run: | + cd nokhwa-bindings-macos/ + cargo clippy --all-features -- -Dwarnings + + - name: Cargo Clippy Main Crate + run: | + cd .. + cargo clippy --features "serialize, decoding, input-native, output-threaded, output-wgpu" -- -Dwarnings + check_linux_opencv: + name: Clippy Core bindings-linux + runs-on: ubuntu-latest + steps: + - name: Checkout sources + uses: actions/checkout@v2 + + - name: Install nightly toolchain + uses: actions-rs/toolchain@v1 + with: + components: rustfmt, clippy + toolchain: nightly + override: true + + - name: Install nasm and OpenCV + run: sudo apt-get update; sudo apt-get install --no-install-recommends nasm libopencv-dev + + - name: Cargo Clippy bindings-linux + run: | + cd nokhwa-bindings-linux/ + cargo clippy --all-features -- -Dwarnings + + - name: Cargo Clippy Main Crate + run: | + cd .. + cargo clippy --features "serialize, decoding, input-opencv, input-native, output-threaded, output-wgpu" -- -Dwarnings diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 72fa5c48..35ef85bf 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -32,8 +32,8 @@ jobs: - name: Cargo Doc Core run: | cd nokhwa-core/ - cargo doc --features "test-fail-warning, docs-features" -- -Dwarnings + cargo doc --features "test-fail-warning, docs-features" - name: Cargo Doc Main Crate run: | cd .. - cargo doc --features "test-fail-warning, docs-features, docs-nolink, docs-only" -- -Dwarnings \ No newline at end of file + cargo doc --features "test-fail-warning, docs-features, docs-nolink, docs-only" \ No newline at end of file