diff --git a/tools/argument-comment-lint/README.md b/tools/argument-comment-lint/README.md index 0cf46543bc..60d5145037 100644 --- a/tools/argument-comment-lint/README.md +++ b/tools/argument-comment-lint/README.md @@ -83,7 +83,7 @@ The package is not a full Rust toolchain. Running the prebuilt path still requires the pinned nightly toolchain to be installed via `rustup`: ```bash -rustup toolchain install nightly-2025-09-18 \ +rustup toolchain install nightly-2026-08-20 \ --component llvm-tools-preview \ --component rustc-dev \ --component rust-src @@ -105,7 +105,7 @@ argument-comment-lint/ argument-comment-lint cargo-dylint lib/ - libargument_comment_lint@nightly-2025-09-18-.dylib|so + libargument_comment_lint@-.dylib|so ``` On Windows the same layout is published as a `.zip`, with `.exe` and `.dll` @@ -114,13 +114,13 @@ filenames instead. DotSlash resolves the package entrypoint to `argument-comment-lint/bin/argument-comment-lint` (or `.exe` on Windows). That runner finds the sibling bundled `cargo-dylint` binary and the single packaged Dylint library under `lib/`, normalizes the -host-qualified nightly filename to the plain `nightly-2025-09-18` channel when +library filename to the nightly channel without the host triple when needed, and then invokes `cargo-dylint dylint --lib-path ` with the repo's default `DYLINT_RUSTFLAGS` and `CARGO_INCREMENTAL=0` settings. -The checked-in `run-prebuilt-linter.py` wrapper uses the fetched package -contents directly so the current checked-in alpha artifact works the same way. -It also makes sure the `rustup` shims stay ahead of any direct toolchain +The repository's `run-prebuilt-linter.py` wrapper invokes the bundled +`cargo-dylint` and normalizes the library filename itself. It makes sure +the `rustup` shims stay ahead of any direct toolchain `cargo` binary on `PATH`, and sets `RUSTUP_HOME` from `rustup show home` when the environment does not already provide it. That extra `RUSTUP_HOME` export is required for the current Windows Dylint driver path. diff --git a/tools/argument-comment-lint/argument-comment-lint b/tools/argument-comment-lint/argument-comment-lint index 602117e3ce..d74876027b 100755 --- a/tools/argument-comment-lint/argument-comment-lint +++ b/tools/argument-comment-lint/argument-comment-lint @@ -4,73 +4,73 @@ "name": "argument-comment-lint", "platforms": { "macos-aarch64": { - "size": 3402747, + "size": 3342901, "hash": "blake3", - "digest": "a11669d2f184a2c6f226cedce1bf10d1ec478d53413c42fe80d17dd873fdb2d7", + "digest": "eba9eb7196d34af64ef282f33f1588000857e9161a19ba9447038ef5e623bd99", "format": "tar.gz", "path": "argument-comment-lint/bin/argument-comment-lint", "providers": [ { - "url": "https://github.com/openai/codex/releases/download/rust-v0.117.0-alpha.2/argument-comment-lint-aarch64-apple-darwin.tar.gz" + "url": "https://github.com/openai/codex/releases/download/rust-v0.164.0/argument-comment-lint-aarch64-apple-darwin.tar.gz" }, { "type": "github-release", "repo": "https://github.com/openai/codex", - "tag": "rust-v0.117.0-alpha.2", + "tag": "rust-v0.164.0", "name": "argument-comment-lint-aarch64-apple-darwin.tar.gz" } ] }, "linux-x86_64": { - "size": 3869711, + "size": 3809665, "hash": "blake3", - "digest": "1015f4ba07d57edc5ec79c8f6709ddc1516f64c903e909820437a4b89d8d853a", + "digest": "f8c51999175df9bfd545b5454356c1bba62e0957d99ef06198a93283c01dc560", "format": "tar.gz", "path": "argument-comment-lint/bin/argument-comment-lint", "providers": [ { - "url": "https://github.com/openai/codex/releases/download/rust-v0.117.0-alpha.2/argument-comment-lint-x86_64-unknown-linux-gnu.tar.gz" + "url": "https://github.com/openai/codex/releases/download/rust-v0.164.0/argument-comment-lint-x86_64-unknown-linux-gnu.tar.gz" }, { "type": "github-release", "repo": "https://github.com/openai/codex", - "tag": "rust-v0.117.0-alpha.2", + "tag": "rust-v0.164.0", "name": "argument-comment-lint-x86_64-unknown-linux-gnu.tar.gz" } ] }, "linux-aarch64": { - "size": 3759446, + "size": 3735760, "hash": "blake3", - "digest": "91f2a31e6390ca728ad09ae1aa6b6f379c67d996efcc22956001df89f068af5b", + "digest": "350baa8efbef8f743da3f74947e3598d0fe79666cefc4fcec25618e01c74e5cb", "format": "tar.gz", "path": "argument-comment-lint/bin/argument-comment-lint", "providers": [ { - "url": "https://github.com/openai/codex/releases/download/rust-v0.117.0-alpha.2/argument-comment-lint-aarch64-unknown-linux-gnu.tar.gz" + "url": "https://github.com/openai/codex/releases/download/rust-v0.164.0/argument-comment-lint-aarch64-unknown-linux-gnu.tar.gz" }, { "type": "github-release", "repo": "https://github.com/openai/codex", - "tag": "rust-v0.117.0-alpha.2", + "tag": "rust-v0.164.0", "name": "argument-comment-lint-aarch64-unknown-linux-gnu.tar.gz" } ] }, "windows-x86_64": { - "size": 3244599, + "size": 3271160, "hash": "blake3", - "digest": "dc711c6d85b1cabbe52447dda3872deb20c2e64b155da8be0ecb207c7c391683", + "digest": "a2d1c8f71d9acf3885dd469876a249b769dd93e117c7a43192994e18d43e9027", "format": "zip", "path": "argument-comment-lint/bin/argument-comment-lint.exe", "providers": [ { - "url": "https://github.com/openai/codex/releases/download/rust-v0.117.0-alpha.2/argument-comment-lint-x86_64-pc-windows-msvc.zip" + "url": "https://github.com/openai/codex/releases/download/rust-v0.164.0/argument-comment-lint-x86_64-pc-windows-msvc.zip" }, { "type": "github-release", "repo": "https://github.com/openai/codex", - "tag": "rust-v0.117.0-alpha.2", + "tag": "rust-v0.164.0", "name": "argument-comment-lint-x86_64-pc-windows-msvc.zip" } ]