diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3445713..2f7621f7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,6 +39,9 @@ jobs: rust: ["stable"] continue-on-error: ${{ matrix.rust != 'stable' }} runs-on: ${{ matrix.os }} + env: + # Reduce amount of data cached + CARGO_PROFILE_DEV_DEBUG: line-tables-only steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/.github/workflows/rust-next.yml b/.github/workflows/rust-next.yml index 61aaf552..19393778 100644 --- a/.github/workflows/rust-next.yml +++ b/.github/workflows/rust-next.yml @@ -29,6 +29,9 @@ jobs: rust: "nightly" continue-on-error: ${{ matrix.rust != 'stable' }} runs-on: ${{ matrix.os }} + env: + # Reduce amount of data cached + CARGO_PROFILE_DEV_DEBUG: line-tables-only steps: - name: Checkout repository uses: actions/checkout@v4 diff --git a/CHANGELOG.md b/CHANGELOG.md index 347f24e5..dcb39f80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ # Change Log All notable changes to this project will be documented in this file. -The format is based on [Keep a Changelog](http://keepachangelog.com/) -and this project adheres to [Semantic Versioning](http://semver.org/). +The format is based on [Keep a Changelog](https://keepachangelog.com/) +and this project adheres to [Semantic Versioning](https://semver.org/). ## [Unreleased] - ReleaseDate diff --git a/crates/codespell-dict/Cargo.toml b/crates/codespell-dict/Cargo.toml index 594c7221..0c4f03eb 100644 --- a/crates/codespell-dict/Cargo.toml +++ b/crates/codespell-dict/Cargo.toml @@ -13,7 +13,7 @@ include.workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +rustdoc-args = ["--generate-link-to-definition"] [dependencies] dictgen = { version = "^0.4", path = "../dictgen" } diff --git a/crates/codespell-dict/src/lib.rs b/crates/codespell-dict/src/lib.rs index e4708005..5f770711 100644 --- a/crates/codespell-dict/src/lib.rs +++ b/crates/codespell-dict/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/dictgen/Cargo.toml b/crates/dictgen/Cargo.toml index dcc31ab9..3d861f93 100644 --- a/crates/dictgen/Cargo.toml +++ b/crates/dictgen/Cargo.toml @@ -12,7 +12,7 @@ include.workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +rustdoc-args = ["--generate-link-to-definition"] [features] default = ["std"] diff --git a/crates/dictgen/src/lib.rs b/crates/dictgen/src/lib.rs index f372c8fa..fe06f435 100644 --- a/crates/dictgen/src/lib.rs +++ b/crates/dictgen/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/misspell-dict/src/lib.rs b/crates/misspell-dict/src/lib.rs index e4708005..5f770711 100644 --- a/crates/misspell-dict/src/lib.rs +++ b/crates/misspell-dict/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/typos-cli/Cargo.toml b/crates/typos-cli/Cargo.toml index 061e449a..2d3a20a7 100644 --- a/crates/typos-cli/Cargo.toml +++ b/crates/typos-cli/Cargo.toml @@ -13,7 +13,7 @@ include.workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +rustdoc-args = ["--generate-link-to-definition"] [package.metadata.release] tag-prefix = "" diff --git a/crates/typos-cli/src/lib.rs b/crates/typos-cli/src/lib.rs index a57b295c..3979d10e 100644 --- a/crates/typos-cli/src/lib.rs +++ b/crates/typos-cli/src/lib.rs @@ -1,7 +1,7 @@ //! `typos_cli`'s API is unstable. Open an issue for starting a discussion on getting a subset //! stabilized. -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/typos-dict/Cargo.toml b/crates/typos-dict/Cargo.toml index 71cbfd8a..f76791db 100644 --- a/crates/typos-dict/Cargo.toml +++ b/crates/typos-dict/Cargo.toml @@ -13,7 +13,7 @@ include.workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +rustdoc-args = ["--generate-link-to-definition"] [dependencies] phf = "0.12.0" diff --git a/crates/typos-dict/src/lib.rs b/crates/typos-dict/src/lib.rs index cfec16eb..a6001b78 100644 --- a/crates/typos-dict/src/lib.rs +++ b/crates/typos-dict/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/typos-vars/Cargo.toml b/crates/typos-vars/Cargo.toml index 7e42962b..49af5747 100644 --- a/crates/typos-vars/Cargo.toml +++ b/crates/typos-vars/Cargo.toml @@ -13,7 +13,7 @@ include.workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +rustdoc-args = ["--generate-link-to-definition"] [dependencies] dictgen = { version = "^0.4", path = "../dictgen" } diff --git a/crates/typos-vars/src/lib.rs b/crates/typos-vars/src/lib.rs index 1a776ef7..645271ec 100644 --- a/crates/typos-vars/src/lib.rs +++ b/crates/typos-vars/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/typos/Cargo.toml b/crates/typos/Cargo.toml index 5fdc597f..19ad7d76 100644 --- a/crates/typos/Cargo.toml +++ b/crates/typos/Cargo.toml @@ -13,7 +13,7 @@ include.workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +rustdoc-args = ["--generate-link-to-definition"] [dependencies] winnow = "0.7.0" diff --git a/crates/typos/src/lib.rs b/crates/typos/src/lib.rs index 2146909e..5b08eda3 100644 --- a/crates/typos/src/lib.rs +++ b/crates/typos/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/varcon-core/Cargo.toml b/crates/varcon-core/Cargo.toml index bad816a8..71b36ef4 100644 --- a/crates/varcon-core/Cargo.toml +++ b/crates/varcon-core/Cargo.toml @@ -12,7 +12,7 @@ include.workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +rustdoc-args = ["--generate-link-to-definition"] [features] default = [] diff --git a/crates/varcon-core/src/lib.rs b/crates/varcon-core/src/lib.rs index 3b1dc5be..37cdfbfe 100644 --- a/crates/varcon-core/src/lib.rs +++ b/crates/varcon-core/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/varcon/Cargo.toml b/crates/varcon/Cargo.toml index 0344017a..ea211531 100644 --- a/crates/varcon/Cargo.toml +++ b/crates/varcon/Cargo.toml @@ -13,7 +13,7 @@ include.workspace = true [package.metadata.docs.rs] all-features = true -rustdoc-args = ["--cfg", "docsrs", "--generate-link-to-definition"] +rustdoc-args = ["--generate-link-to-definition"] [features] default = ["all"] diff --git a/crates/varcon/src/lib.rs b/crates/varcon/src/lib.rs index e5546ae9..458de0f4 100644 --- a/crates/varcon/src/lib.rs +++ b/crates/varcon/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/crates/wikipedia-dict/src/lib.rs b/crates/wikipedia-dict/src/lib.rs index e4708005..5f770711 100644 --- a/crates/wikipedia-dict/src/lib.rs +++ b/crates/wikipedia-dict/src/lib.rs @@ -1,4 +1,4 @@ -#![cfg_attr(docsrs, feature(doc_auto_cfg))] +#![cfg_attr(docsrs, feature(doc_cfg))] #![warn(clippy::print_stderr)] #![warn(clippy::print_stdout)] diff --git a/deny.toml b/deny.toml index 2982ba3d..27bf59a8 100644 --- a/deny.toml +++ b/deny.toml @@ -91,10 +91,12 @@ allow = [ "BSD-3-Clause", "MPL-2.0", "Unicode-DFS-2016", + "Unicode-3.0", "CC0-1.0", "ISC", "OpenSSL", "Zlib", + "NCSA", ] # The confidence threshold for detecting a license from license text. # The higher the value, the more closely the license text must be to the