diff --git a/Cargo.lock b/Cargo.lock index 7fe8bf72b..02573c11a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4166,7 +4166,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.3", + "getrandom 0.3.4", "once_cell", "rustix", "windows-sys 0.61.2", diff --git a/crates/k8s-version/.pre-commit-config.yaml b/crates/k8s-version/.pre-commit-config.yaml index da8f2d785..46a3b41e1 100644 --- a/crates/k8s-version/.pre-commit-config.yaml +++ b/crates/k8s-version/.pre-commit-config.yaml @@ -9,6 +9,8 @@ repos: - id: cargo-doc name: cargo-doc language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package k8s-version stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -17,6 +19,8 @@ repos: - id: cargo-doc-no-default-features name: cargo-doc-no-default-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package k8s-version stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -25,6 +29,8 @@ repos: - id: cargo-doc-all-features name: cargo-doc-all-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package k8s-version stages: [pre-commit, pre-merge-commit] pass_filenames: false diff --git a/crates/stackable-certs/.pre-commit-config.yaml b/crates/stackable-certs/.pre-commit-config.yaml index 8b2cee7e7..15bdf0a3e 100644 --- a/crates/stackable-certs/.pre-commit-config.yaml +++ b/crates/stackable-certs/.pre-commit-config.yaml @@ -9,6 +9,8 @@ repos: - id: cargo-doc name: cargo-doc language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package stackable-certs stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -17,6 +19,8 @@ repos: - id: cargo-doc-no-default-features name: cargo-doc-no-default-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package stackable-certs stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -25,6 +29,8 @@ repos: - id: cargo-doc-all-features name: cargo-doc-all-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package stackable-certs stages: [pre-commit, pre-merge-commit] pass_filenames: false diff --git a/crates/stackable-operator-derive/.pre-commit-config.yaml b/crates/stackable-operator-derive/.pre-commit-config.yaml index 62daaf59d..7a08af3d1 100644 --- a/crates/stackable-operator-derive/.pre-commit-config.yaml +++ b/crates/stackable-operator-derive/.pre-commit-config.yaml @@ -9,6 +9,8 @@ repos: - id: cargo-doc name: cargo-doc language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package stackable-operator-derive stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -17,6 +19,8 @@ repos: - id: cargo-doc-no-default-features name: cargo-doc-no-default-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package stackable-operator-derive stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -25,6 +29,8 @@ repos: - id: cargo-doc-all-features name: cargo-doc-all-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package stackable-operator-derive stages: [pre-commit, pre-merge-commit] pass_filenames: false diff --git a/crates/stackable-operator/.pre-commit-config.yaml b/crates/stackable-operator/.pre-commit-config.yaml index fcdb23f44..5ee2cf6a2 100644 --- a/crates/stackable-operator/.pre-commit-config.yaml +++ b/crates/stackable-operator/.pre-commit-config.yaml @@ -9,6 +9,8 @@ repos: - id: cargo-doc name: cargo-doc language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package stackable-operator stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -17,6 +19,8 @@ repos: - id: cargo-doc-no-default-features name: cargo-doc-no-default-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package stackable-operator stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -25,6 +29,8 @@ repos: - id: cargo-doc-all-features name: cargo-doc-all-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package stackable-operator stages: [pre-commit, pre-merge-commit] pass_filenames: false diff --git a/crates/stackable-shared/.pre-commit-config.yaml b/crates/stackable-shared/.pre-commit-config.yaml index 3b535536c..1646ad92e 100644 --- a/crates/stackable-shared/.pre-commit-config.yaml +++ b/crates/stackable-shared/.pre-commit-config.yaml @@ -9,6 +9,8 @@ repos: - id: cargo-doc name: cargo-doc language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package stackable-shared stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -17,6 +19,8 @@ repos: - id: cargo-doc-no-default-features name: cargo-doc-no-default-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package stackable-shared stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -25,6 +29,8 @@ repos: - id: cargo-doc-all-features name: cargo-doc-all-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package stackable-shared stages: [pre-commit, pre-merge-commit] pass_filenames: false diff --git a/crates/stackable-telemetry/.pre-commit-config.yaml b/crates/stackable-telemetry/.pre-commit-config.yaml index e4752e1e0..de1513ed7 100644 --- a/crates/stackable-telemetry/.pre-commit-config.yaml +++ b/crates/stackable-telemetry/.pre-commit-config.yaml @@ -9,6 +9,8 @@ repos: - id: cargo-doc name: cargo-doc language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package stackable-telemetry stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -17,6 +19,8 @@ repos: - id: cargo-doc-no-default-features name: cargo-doc-no-default-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package stackable-telemetry stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -25,6 +29,8 @@ repos: - id: cargo-doc-all-features name: cargo-doc-all-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package stackable-telemetry stages: [pre-commit, pre-merge-commit] pass_filenames: false diff --git a/crates/stackable-versioned-macros/.pre-commit-config.yaml b/crates/stackable-versioned-macros/.pre-commit-config.yaml index 0312f9149..d287aeda4 100644 --- a/crates/stackable-versioned-macros/.pre-commit-config.yaml +++ b/crates/stackable-versioned-macros/.pre-commit-config.yaml @@ -9,6 +9,8 @@ repos: - id: cargo-doc name: cargo-doc language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package stackable-versioned-macros stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -17,6 +19,8 @@ repos: - id: cargo-doc-no-default-features name: cargo-doc-no-default-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package stackable-versioned-macros stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -25,6 +29,8 @@ repos: - id: cargo-doc-all-features name: cargo-doc-all-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package stackable-versioned-macros stages: [pre-commit, pre-merge-commit] pass_filenames: false diff --git a/crates/stackable-versioned/.pre-commit-config.yaml b/crates/stackable-versioned/.pre-commit-config.yaml index 769e989aa..7459ebfd5 100644 --- a/crates/stackable-versioned/.pre-commit-config.yaml +++ b/crates/stackable-versioned/.pre-commit-config.yaml @@ -11,6 +11,7 @@ repos: language: system env: K8S_OPENAPI_ENABLED_VERSION: "1.36" + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package stackable-versioned stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -21,6 +22,7 @@ repos: language: system env: K8S_OPENAPI_ENABLED_VERSION: "1.36" + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package stackable-versioned stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -31,6 +33,7 @@ repos: language: system env: K8S_OPENAPI_ENABLED_VERSION: "1.36" + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package stackable-versioned stages: [pre-commit, pre-merge-commit] pass_filenames: false diff --git a/crates/stackable-webhook/.pre-commit-config.yaml b/crates/stackable-webhook/.pre-commit-config.yaml index 43067dc27..395523b26 100644 --- a/crates/stackable-webhook/.pre-commit-config.yaml +++ b/crates/stackable-webhook/.pre-commit-config.yaml @@ -9,6 +9,8 @@ repos: - id: cargo-doc name: cargo-doc language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --document-private-items --package stackable-webhook stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -17,6 +19,8 @@ repos: - id: cargo-doc-no-default-features name: cargo-doc-no-default-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --no-default-features --document-private-items --package stackable-webhook stages: [pre-commit, pre-merge-commit] pass_filenames: false @@ -25,6 +29,8 @@ repos: - id: cargo-doc-all-features name: cargo-doc-all-features language: system + env: + RUSTDOCFLAGS: "-D warnings" entry: cargo doc --no-deps --all-features --document-private-items --package stackable-webhook stages: [pre-commit, pre-merge-commit] pass_filenames: false