Added Rust 1.65.0 (#1627)
* Added Rust 1.65.0
* Updated crate_universe examples
* Regenerate documentation
* Address new Clippy issues
diff --git a/crate_universe/src/cli/splice.rs b/crate_universe/src/cli/splice.rs
index 4ecba40..8ab3f81 100644
--- a/crate_universe/src/cli/splice.rs
+++ b/crate_universe/src/cli/splice.rs
@@ -90,7 +90,7 @@
let (cargo_metadata, _) = Generator::new()
.with_cargo(opt.cargo)
.with_rustc(opt.rustc)
- .generate(&manifest_path.as_path_buf())?;
+ .generate(manifest_path.as_path_buf())?;
let cargo_lockfile_path = manifest_path
.as_path_buf()
diff --git a/crate_universe/src/cli/vendor.rs b/crate_universe/src/cli/vendor.rs
index 658edaf..d476da8 100644
--- a/crate_universe/src/cli/vendor.rs
+++ b/crate_universe/src/cli/vendor.rs
@@ -146,7 +146,7 @@
let (cargo_metadata, cargo_lockfile) = Generator::new()
.with_cargo(opt.cargo.clone())
.with_rustc(opt.rustc.clone())
- .generate(&manifest_path.as_path_buf())?;
+ .generate(manifest_path.as_path_buf())?;
// Load the config from disk
let config = Config::try_from_path(&opt.config)?;
diff --git a/crate_universe/src/metadata.rs b/crate_universe/src/metadata.rs
index 0de2186..37d4961 100644
--- a/crate_universe/src/metadata.rs
+++ b/crate_universe/src/metadata.rs
@@ -149,7 +149,7 @@
.arg("--manifest-path")
.arg(manifest)
.args(self.get_update_args())
- .env("RUSTC", &rustc_bin)
+ .env("RUSTC", rustc_bin)
.output()
.with_context(|| {
format!(
@@ -205,7 +205,7 @@
if generated_lockfile_path.exists() {
fs::remove_file(&generated_lockfile_path)?;
}
- fs::copy(&lock, &generated_lockfile_path)?;
+ fs::copy(lock, &generated_lockfile_path)?;
if let Some(request) = update_request {
request.update(manifest_path, &self.cargo_bin, &self.rustc_bin)?;
diff --git a/crate_universe/src/splicing/splicer.rs b/crate_universe/src/splicing/splicer.rs
index 8414315..bc16a3c 100644
--- a/crate_universe/src/splicing/splicer.rs
+++ b/crate_universe/src/splicing/splicer.rs
@@ -894,7 +894,7 @@
}
let root_pkg = workspace_root.join("root_pkg");
let manifest_path = root_pkg.join("Cargo.toml");
- fs::create_dir_all(&manifest_path.parent().unwrap()).unwrap();
+ fs::create_dir_all(manifest_path.parent().unwrap()).unwrap();
fs::write(&manifest_path, toml::to_string(&manifest).unwrap()).unwrap();
{
File::create(root_pkg.join("BUILD.bazel")).unwrap();
@@ -951,7 +951,7 @@
File::create(workspace_root.join("WORKSPACE.bazel")).unwrap();
}
let manifest_path = workspace_root.join("Cargo.toml");
- fs::create_dir_all(&manifest_path.parent().unwrap()).unwrap();
+ fs::create_dir_all(manifest_path.parent().unwrap()).unwrap();
fs::write(&manifest_path, toml::to_string(&manifest).unwrap()).unwrap();
splicing_manifest
@@ -1683,6 +1683,6 @@
fn touch(path: &Path) {
std::fs::create_dir_all(path.parent().unwrap()).unwrap();
- std::fs::write(path, &[]).unwrap();
+ std::fs::write(path, []).unwrap();
}
}
diff --git a/docs/cargo.md b/docs/cargo.md
index af56443..0c5dbf3 100644
--- a/docs/cargo.md
+++ b/docs/cargo.md
@@ -38,7 +38,7 @@
| <a id="cargo_bootstrap_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template | The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}_tools//:bin/{tool}" |
| <a id="cargo_bootstrap_repository-srcs"></a>srcs | Souce files of the crate to build. Passing source files here can be used to trigger rebuilds when changes are made | <a href="https://bazel.build/docs/build-ref.html#labels">List of labels</a> | optional | [] |
| <a id="cargo_bootstrap_repository-timeout"></a>timeout | Maximum duration of the Cargo build command in seconds | Integer | optional | 600 |
-| <a id="cargo_bootstrap_repository-version"></a>version | The version of cargo the resolver should use | String | optional | "1.64.0" |
+| <a id="cargo_bootstrap_repository-version"></a>version | The version of cargo the resolver should use | String | optional | "1.65.0" |
<a id="cargo_dep_env"></a>
diff --git a/docs/crate_universe.md b/docs/crate_universe.md
index cdf4a0c..127e4c3 100644
--- a/docs/crate_universe.md
+++ b/docs/crate_universe.md
@@ -290,7 +290,7 @@
| <a id="crates_repository-repo_mapping"></a>repo_mapping | A dictionary from local repository name to global repository name. This allows controls over workspace dependency resolution for dependencies of this repository.<p>For example, an entry <code>"@foo": "@bar"</code> declares that, for any time this repository depends on <code>@foo</code> (such as a dependency on <code>@foo//some:target</code>, it should actually resolve that dependency within globally-declared <code>@bar</code> (<code>@bar//some:target</code>). | <a href="https://bazel.build/docs/skylark/lib/dict.html">Dictionary: String -> String</a> | required | |
| <a id="crates_repository-rust_toolchain_cargo_template"></a>rust_toolchain_cargo_template | The template to use for finding the host <code>cargo</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{cfg}</code> (eg. 'exec'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}_tools//:bin/{tool}" |
| <a id="crates_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template | The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), <code>{cfg}</code> (eg. 'exec'), and <code>{tool}</code> (eg. 'cargo.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}_tools//:bin/{tool}" |
-| <a id="crates_repository-rust_version"></a>rust_version | The version of Rust the currently registered toolchain is using. Eg. <code>1.56.0</code>, or <code>nightly-2021-09-08</code> | String | optional | "1.64.0" |
+| <a id="crates_repository-rust_version"></a>rust_version | The version of Rust the currently registered toolchain is using. Eg. <code>1.56.0</code>, or <code>nightly-2021-09-08</code> | String | optional | "1.65.0" |
| <a id="crates_repository-splicing_config"></a>splicing_config | The configuration flags to use for splicing Cargo maniests. Use <code>//crate_universe:defs.bzl\%rsplicing_config</code> to generate the value for this field. If unset, the defaults defined there will be used. | String | optional | "" |
| <a id="crates_repository-supported_platform_triples"></a>supported_platform_triples | A set of all platform triples to consider when generating dependencies. | List of strings | optional | ["i686-apple-darwin", "i686-pc-windows-msvc", "i686-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-pc-windows-msvc", "x86_64-unknown-linux-gnu", "aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "aarch64-linux-android", "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabi", "armv7-unknown-linux-gnueabi", "armv7-linux-androideabi", "i686-linux-android", "i686-unknown-freebsd", "powerpc-unknown-linux-gnu", "s390x-unknown-linux-gnu", "wasm32-unknown-unknown", "wasm32-wasi", "x86_64-apple-ios", "x86_64-linux-android", "x86_64-unknown-freebsd", "riscv32imc-unknown-none-elf"] |
@@ -620,7 +620,7 @@
| Name | Description | Default Value |
| :------------- | :------------- | :------------- |
-| <a id="crate_universe_dependencies-rust_version"></a>rust_version | The version of rust to use when generating dependencies. | <code>"1.64.0"</code> |
+| <a id="crate_universe_dependencies-rust_version"></a>rust_version | The version of rust to use when generating dependencies. | <code>"1.65.0"</code> |
| <a id="crate_universe_dependencies-bootstrap"></a>bootstrap | If true, a <code>cargo_bootstrap_repository</code> target will be generated. | <code>False</code> |
diff --git a/docs/flatten.md b/docs/flatten.md
index 4aee9a8..5ab1bb5 100644
--- a/docs/flatten.md
+++ b/docs/flatten.md
@@ -103,7 +103,7 @@
| <a id="cargo_bootstrap_repository-rust_toolchain_rustc_template"></a>rust_toolchain_rustc_template | The template to use for finding the host <code>rustc</code> binary. <code>{version}</code> (eg. '1.53.0'), <code>{triple}</code> (eg. 'x86_64-unknown-linux-gnu'), <code>{arch}</code> (eg. 'aarch64'), <code>{vendor}</code> (eg. 'unknown'), <code>{system}</code> (eg. 'darwin'), and <code>{tool}</code> (eg. 'rustc.exe') will be replaced in the string if present. | String | optional | "@rust_{system}_{arch}__{triple}_tools//:bin/{tool}" |
| <a id="cargo_bootstrap_repository-srcs"></a>srcs | Souce files of the crate to build. Passing source files here can be used to trigger rebuilds when changes are made | <a href="https://bazel.build/docs/build-ref.html#labels">List of labels</a> | optional | [] |
| <a id="cargo_bootstrap_repository-timeout"></a>timeout | Maximum duration of the Cargo build command in seconds | Integer | optional | 600 |
-| <a id="cargo_bootstrap_repository-version"></a>version | The version of cargo the resolver should use | String | optional | "1.64.0" |
+| <a id="cargo_bootstrap_repository-version"></a>version | The version of cargo the resolver should use | String | optional | "1.65.0" |
<a id="cargo_dep_env"></a>
@@ -1743,7 +1743,7 @@
| <a id="rust_register_toolchains-sha256s"></a>sha256s | A dict associating tool subdirectories to sha256 hashes. | <code>None</code> |
| <a id="rust_register_toolchains-extra_target_triples"></a>extra_target_triples | Additional rust-style targets that rust toolchains should support. | <code>["wasm32-unknown-unknown", "wasm32-wasi"]</code> |
| <a id="rust_register_toolchains-urls"></a>urls | A list of mirror urls containing the tools from the Rust-lang static file server. These must contain the '{}' used to substitute the tool being fetched (using .format). | <code>["https://static.rust-lang.org/dist/{}.tar.gz"]</code> |
-| <a id="rust_register_toolchains-version"></a>version | The version of Rust. Either "nightly", "beta", or an exact version. Defaults to a modern version. | <code>"1.64.0"</code> |
+| <a id="rust_register_toolchains-version"></a>version | The version of Rust. Either "nightly", "beta", or an exact version. Defaults to a modern version. | <code>"1.65.0"</code> |
<a id="rust_repositories"></a>
diff --git a/docs/rust_repositories.md b/docs/rust_repositories.md
index 04104e9..5e29803 100644
--- a/docs/rust_repositories.md
+++ b/docs/rust_repositories.md
@@ -230,7 +230,7 @@
| <a id="rust_register_toolchains-sha256s"></a>sha256s | A dict associating tool subdirectories to sha256 hashes. | <code>None</code> |
| <a id="rust_register_toolchains-extra_target_triples"></a>extra_target_triples | Additional rust-style targets that rust toolchains should support. | <code>["wasm32-unknown-unknown", "wasm32-wasi"]</code> |
| <a id="rust_register_toolchains-urls"></a>urls | A list of mirror urls containing the tools from the Rust-lang static file server. These must contain the '{}' used to substitute the tool being fetched (using .format). | <code>["https://static.rust-lang.org/dist/{}.tar.gz"]</code> |
-| <a id="rust_register_toolchains-version"></a>version | The version of Rust. Either "nightly", "beta", or an exact version. Defaults to a modern version. | <code>"1.64.0"</code> |
+| <a id="rust_register_toolchains-version"></a>version | The version of Rust. Either "nightly", "beta", or an exact version. Defaults to a modern version. | <code>"1.65.0"</code> |
<a id="rust_repositories"></a>
diff --git a/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json b/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
index 83b2971..1b8d51a 100644
--- a/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
+++ b/examples/crate_universe/cargo_aliases/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "74ce2f4a24d631c09a88c4626b29c1f864f775ebc7c39e8d2fad1c26ac03d33e",
+ "checksum": "73f699f83b7c6dd2b83a7bbe5cf28653b13f1584f4ebee2e24c81e25d568beff",
"crates": {
"aho-corasick 0.7.19": {
"name": "aho-corasick",
diff --git a/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json b/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
index da89ede..6440cfb 100644
--- a/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
+++ b/examples/crate_universe/cargo_workspace/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "9e7be5ccf108129c8c89a4257553af27422dc0878341358722ca917aba64e79f",
+ "checksum": "05945379c6097650927fd9aadfb1be0cb4b179a836bd4afd29a9bd5fb48bcb57",
"crates": {
"ansi_term 0.12.1": {
"name": "ansi_term",
diff --git a/examples/crate_universe/multi_package/cargo-bazel-lock.json b/examples/crate_universe/multi_package/cargo-bazel-lock.json
index c5cc021..6acb25a 100644
--- a/examples/crate_universe/multi_package/cargo-bazel-lock.json
+++ b/examples/crate_universe/multi_package/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "a1e812a72e33a2ecd2e4dfa69e3f0893cae206275000f8e497a0832ff53a18f5",
+ "checksum": "8ecc9603810e9d090c1c5f9d861e49fc5cdb492cbc6e53d4d5fd571c34d1bc0a",
"crates": {
"aho-corasick 0.7.19": {
"name": "aho-corasick",
diff --git a/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json b/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
index d3d4f23..108963c 100644
--- a/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
+++ b/examples/crate_universe/no_cargo_manifests/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "b336b53d5c86c94a58185499e2a051c1179dc499b2cb275bc038dccd15f290fe",
+ "checksum": "59597ef206dc77bfd543e655d7ba2a5555203fb124e5a5f684787e2597548fad",
"crates": {
"async-trait 0.1.58": {
"name": "async-trait",
diff --git a/examples/ios_build/cargo-bazel-lock.json b/examples/ios_build/cargo-bazel-lock.json
index f4a9d8e..03ac8cf 100644
--- a/examples/ios_build/cargo-bazel-lock.json
+++ b/examples/ios_build/cargo-bazel-lock.json
@@ -1,5 +1,5 @@
{
- "checksum": "89c70de0b5a3a06a536eef7cfc924b450e421395807f5fde204f2415d8a1f210",
+ "checksum": "cdd6a59d8eaedc1997f5da18feb0382770eef436b48fbe4ac3ac4da5a763abb8",
"crates": {
"cc 1.0.73": {
"name": "cc",
diff --git a/rust/known_shas.bzl b/rust/known_shas.bzl
index 91de342..d9892bb 100644
--- a/rust/known_shas.bzl
+++ b/rust/known_shas.bzl
@@ -2510,6 +2510,122 @@
"2022-09-21/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.xz": "9d08cce2b38d9fb55e916ff8e09b98ee68db9d1868027d754825c9886bb3c636",
"2022-09-21/rustfmt-nightly-x86_64-unknown-linux-musl.tar.gz": "69b7925e93102f4ea29aa25de8dfa96cd7bec206f9abecdb3ae08ff7e2712a4a",
"2022-09-21/rustfmt-nightly-x86_64-unknown-linux-musl.tar.xz": "e1e4b8cfcfe52d44903e992fdd0344accf79ed9314ce612d3d76bad0e653b91c",
+ "2022-11-02/cargo-nightly-aarch64-apple-darwin.tar.gz": "40b199c88d78d8c186833dfa41e2c53594bccedfbec3fdc2d082239149973ecb",
+ "2022-11-02/cargo-nightly-aarch64-apple-darwin.tar.xz": "11939d5e9f6ae57f92d2eb0ccfc72a234826861fc1e744c5e388c76e874d72fa",
+ "2022-11-02/cargo-nightly-aarch64-unknown-linux-gnu.tar.gz": "dd3268990f836cc4a1cf86da1d12c53a5d764eeed03abbb6ee9ab0435e6b3feb",
+ "2022-11-02/cargo-nightly-aarch64-unknown-linux-gnu.tar.xz": "93950c66e3f61ce164ad496a4d2dc964b214f9485cc394f5a2767941a48f06a9",
+ "2022-11-02/cargo-nightly-aarch64-unknown-linux-musl.tar.gz": "b72ec07bc7c17231916ee4321fac6f8efcdc79c0c8dae1ed6552cd039ed6a729",
+ "2022-11-02/cargo-nightly-aarch64-unknown-linux-musl.tar.xz": "d622ea6f36f763ab6b8f1620942c2328693b19271449b9930534de8605a22e34",
+ "2022-11-02/cargo-nightly-x86_64-apple-darwin.tar.gz": "100e8409080567917f3bcc35e44a7ab3bca00a922a1f1339f6c28734e2ef6ccc",
+ "2022-11-02/cargo-nightly-x86_64-apple-darwin.tar.xz": "4e862a7a502aefe5596a9257e1b2edcbe93b766f7ce6127cdd3d0557d70b3d32",
+ "2022-11-02/cargo-nightly-x86_64-pc-windows-msvc.tar.gz": "6c32181bbb9d89534ff06cd48b0287ae077405a055cf4a83723f3095c9033e48",
+ "2022-11-02/cargo-nightly-x86_64-pc-windows-msvc.tar.xz": "b40804be7ada7cbbc7225a3ed5e8524a62cc2a0d10f837777e35bbf0ba5698e0",
+ "2022-11-02/cargo-nightly-x86_64-unknown-freebsd.tar.gz": "5eaa5522c1e7f3025eb3f4f891dca995ae1f3f11087521f0035cea78daba446f",
+ "2022-11-02/cargo-nightly-x86_64-unknown-freebsd.tar.xz": "6bbb4cf4a003f2a0dc8b68290f4ce6d97cf70cb17cf25d9da1fdf2d146f597a9",
+ "2022-11-02/cargo-nightly-x86_64-unknown-linux-gnu.tar.gz": "d32e0a9f78ece567627b9b572912b000c53099c0dd9c9f5cea54848de02c6486",
+ "2022-11-02/cargo-nightly-x86_64-unknown-linux-gnu.tar.xz": "ca61829a9ac1e1fc8c7af87b73d19321d0ebd5be4c01a776427fd1b66046a7e9",
+ "2022-11-02/cargo-nightly-x86_64-unknown-linux-musl.tar.gz": "6bd3e4d93312887e3ddddb6f1a2e28f8b6db7cd64459e3b515e18fb5b521240a",
+ "2022-11-02/cargo-nightly-x86_64-unknown-linux-musl.tar.xz": "8e612dcc8fe7aabccda2455d705d3b674a7943bcd2451504e54991b7ea4e9358",
+ "2022-11-02/clippy-nightly-aarch64-apple-darwin.tar.gz": "91ee2adb6bbf2174378e4d3ea4b40f7ed8d364d12653cb72f942eba01a35155b",
+ "2022-11-02/clippy-nightly-aarch64-apple-darwin.tar.xz": "b1c63ced29d97dda3db9e87864034e744a96267bf8221162c2b2fa09a06bdda6",
+ "2022-11-02/clippy-nightly-aarch64-unknown-linux-gnu.tar.gz": "4a3d91ea243a1285312f2558f26d1d406ab33a75b2f0073680d96e4e69c926e0",
+ "2022-11-02/clippy-nightly-aarch64-unknown-linux-gnu.tar.xz": "e63b2de784d404de1b60be43cb0867d6881e89c1f576cb67380b16119d73edd7",
+ "2022-11-02/clippy-nightly-aarch64-unknown-linux-musl.tar.gz": "87f5e17b78668c7be94f6a4199e591af8353d676b26c890efd155200e6ad1341",
+ "2022-11-02/clippy-nightly-aarch64-unknown-linux-musl.tar.xz": "cba685a65ff83515a37ed26b67572e756d3978bdce9f07d3fe86886f767c258c",
+ "2022-11-02/clippy-nightly-x86_64-apple-darwin.tar.gz": "7356a3b9b6178b51fd3b78d34a071b6bf4a56ae77972793ee382e01f78ca1cfa",
+ "2022-11-02/clippy-nightly-x86_64-apple-darwin.tar.xz": "0369785d45351ac409e18f398fd22a91a09366b5c3ed5ba525e0f039cc3c247a",
+ "2022-11-02/clippy-nightly-x86_64-pc-windows-msvc.tar.gz": "099af89bf5e59cf247878e79b2a130378c851225f28df5b971cc7c51231e39db",
+ "2022-11-02/clippy-nightly-x86_64-pc-windows-msvc.tar.xz": "60f9fc93b9853a00d0e1d711d87dfd21a0a5820c17ffc644093cefb4c3b42308",
+ "2022-11-02/clippy-nightly-x86_64-unknown-freebsd.tar.gz": "09acab9b1eeb9224bfd3234dd80dc05d18508b9f1082bc139564199b2483790f",
+ "2022-11-02/clippy-nightly-x86_64-unknown-freebsd.tar.xz": "0e2cb587ac0c4a9568fd900c0071d380c987da12427ec59432b6ce46253a4790",
+ "2022-11-02/clippy-nightly-x86_64-unknown-linux-gnu.tar.gz": "3a262ace1cda1349710a4e6a85e98af815725f0240cdafd5ffd1900ad76a2e55",
+ "2022-11-02/clippy-nightly-x86_64-unknown-linux-gnu.tar.xz": "9f1f4dbb049c2ccda8909d351f1aaa2ba79637c05a2bf6afca1c36559fb461e5",
+ "2022-11-02/clippy-nightly-x86_64-unknown-linux-musl.tar.gz": "90624c86271b0c6f68377c21393b6d9587a7299012cb99bb26347c7dd5b1243d",
+ "2022-11-02/clippy-nightly-x86_64-unknown-linux-musl.tar.xz": "57c2ae6615a8be2f13ae7f4d26fd046ad4a362ef71d5e7463e98df126383a01e",
+ "2022-11-02/llvm-tools-nightly-aarch64-apple-darwin.tar.gz": "6d885dd79a0d6542e7721dadbf0a9e502ba41446efd0a8aa50b2c5ee98cb936e",
+ "2022-11-02/llvm-tools-nightly-aarch64-apple-darwin.tar.xz": "b6203678b1911e5b8f9ca9e51dc8921f1f1725f39998d6505096d87e47120f5d",
+ "2022-11-02/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.gz": "70ffbc22caee06d2960fd48e4dec30d5526462d1b5224de4d8e186467fecbff3",
+ "2022-11-02/llvm-tools-nightly-aarch64-unknown-linux-gnu.tar.xz": "a0177075bf9ef21eabe5d6efaae9e13a85d5a9468572cc0944075218ee8b6a3a",
+ "2022-11-02/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.gz": "f0ae34f93be5ff16ab5c6755d8df6e4b25496012fac723228e3248a242aab09e",
+ "2022-11-02/llvm-tools-nightly-aarch64-unknown-linux-musl.tar.xz": "cf9d06901c5d7e75ad95903a161c3b72fc3ea07e28ed398be5620f4dc54c6737",
+ "2022-11-02/llvm-tools-nightly-x86_64-apple-darwin.tar.gz": "9ea3c381df0358f2c0976f198b60bb8bfdde177d0a012db55477b8ab521e1ef1",
+ "2022-11-02/llvm-tools-nightly-x86_64-apple-darwin.tar.xz": "0f6386429791b1811b931a4cbbb44b5e1efd606a1a592db5b980f5ba0b47cf6d",
+ "2022-11-02/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.gz": "569d824d1e56cd3d6db83166411f59d4c70b05c55b56e5f8c072badb16f3ba10",
+ "2022-11-02/llvm-tools-nightly-x86_64-pc-windows-msvc.tar.xz": "0bec8aeb2e042533fd5c732a73fd0ba1d1aaa5edd7039e3fd75dcb979af8ddc7",
+ "2022-11-02/llvm-tools-nightly-x86_64-unknown-freebsd.tar.gz": "ffc100d7fbf784d54ee528b7049812ca5e79bfa56f0e2d19f00df0e0cd35407a",
+ "2022-11-02/llvm-tools-nightly-x86_64-unknown-freebsd.tar.xz": "7a870222eb9ed060ad94918d8aceae46c0fdeb5653e8908d5317bf58847bf4bf",
+ "2022-11-02/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.gz": "69d43cb445a29325262840bb4c0ba17c2f3ad131c0cf8945724573190c78bd4e",
+ "2022-11-02/llvm-tools-nightly-x86_64-unknown-linux-gnu.tar.xz": "c1245d29a232f8466afbcd7fb7fb786270bc95ef19e708583045abe6e7dfc036",
+ "2022-11-02/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.gz": "72e545f26f531b1d0fdada62c586a406220f2823335a14144f76235690a445ff",
+ "2022-11-02/llvm-tools-nightly-x86_64-unknown-linux-musl.tar.xz": "583b681b762165bcc1950fb18bad9da83b1557999522acd1a162b037fd7608da",
+ "2022-11-02/rust-nightly-aarch64-apple-darwin.tar.gz": "831d5446457f7dd7670f9832899fe40f15df8a588f24f75867a3a6224873e9b6",
+ "2022-11-02/rust-nightly-aarch64-apple-darwin.tar.xz": "d621ba4a8ef6fcd71fb5c0ec8eb840d762cc9d16b547542548a1631703892c29",
+ "2022-11-02/rust-nightly-aarch64-unknown-linux-gnu.tar.gz": "3d1877f3a6081c6084bebb6041cc90ee2c8c85c09fac8b95f52ac5bd5bfed9be",
+ "2022-11-02/rust-nightly-aarch64-unknown-linux-gnu.tar.xz": "18911db0a5a5ed0fa6089fb3e7723796d77a3e392e7b94adef9af182b283807c",
+ "2022-11-02/rust-nightly-aarch64-unknown-linux-musl.tar.gz": "09a91bed61ee8f30b370e3a8119db9cf00511d7481caf4a4690f9e228fc5607a",
+ "2022-11-02/rust-nightly-aarch64-unknown-linux-musl.tar.xz": "867bef8989822228deefd8ed88d07ae8f74458bbae849e63261447dcd2ca2b35",
+ "2022-11-02/rust-nightly-x86_64-apple-darwin.tar.gz": "3102a9e241e532ed8ee5ddbd6ef1c766f607a8605bc1d2c4a47d9565824563ba",
+ "2022-11-02/rust-nightly-x86_64-apple-darwin.tar.xz": "51553f3f5eddce1315892597f03e31bbb11321829cc89d091c02bdc63c20c81f",
+ "2022-11-02/rust-nightly-x86_64-pc-windows-msvc.tar.gz": "2457984154c258dec2bed833b1a826f0d7a8fc59cd30e7bef05c1346ead68aef",
+ "2022-11-02/rust-nightly-x86_64-pc-windows-msvc.tar.xz": "4f1dc282e858228e3179b63dd127a95512d28ae494db4623cd8c169666b3e457",
+ "2022-11-02/rust-nightly-x86_64-unknown-freebsd.tar.gz": "586573bacbf616b4319d9544481d9a6fa4d96631ff78f541e0fb3090863ef6c4",
+ "2022-11-02/rust-nightly-x86_64-unknown-freebsd.tar.xz": "ba02e9c24fc0a35e65a3c9f3f280a003ef4e54d819f3bd0dc4b78599e561f29d",
+ "2022-11-02/rust-nightly-x86_64-unknown-linux-gnu.tar.gz": "8a2bcd827f5b52901857aa7f1cb4d74df391a1cf774c19e515550533314d9227",
+ "2022-11-02/rust-nightly-x86_64-unknown-linux-gnu.tar.xz": "505b310fa08ddd18651b87adb22b771a09ebf4de6989a92dc2027b4e22099b75",
+ "2022-11-02/rust-nightly-x86_64-unknown-linux-musl.tar.gz": "3a985f5b03a008e35bfe5513c19b18db103c186f3301bfbf07d1b4befd650822",
+ "2022-11-02/rust-nightly-x86_64-unknown-linux-musl.tar.xz": "3f715dc9a9ecb7462e74b1412da3269ed6b82b3cbed7d4c4e45710036289d384",
+ "2022-11-02/rust-std-nightly-aarch64-apple-darwin.tar.gz": "3758fda29a3356ee523d8a5743201ce42b070e0a5cef7bcc4845a7b164ffbeed",
+ "2022-11-02/rust-std-nightly-aarch64-apple-darwin.tar.xz": "237b3acff4378fe4aed33a65c07d63e9060a6048735a5d9671a2ef55c8489dcf",
+ "2022-11-02/rust-std-nightly-aarch64-unknown-linux-gnu.tar.gz": "6489e5146d7e6e2fefe381e2a4cb8b7018199ee9c976f414e99926d15909bd15",
+ "2022-11-02/rust-std-nightly-aarch64-unknown-linux-gnu.tar.xz": "0d2ad5596d6aaa60297e3d8974110f3e1d339f6364fcf41ca076cd24b4ae1bf2",
+ "2022-11-02/rust-std-nightly-aarch64-unknown-linux-musl.tar.gz": "054939fee583647dc8cc75cead3754f264a420e21538f2fb36d3bd558370c0ac",
+ "2022-11-02/rust-std-nightly-aarch64-unknown-linux-musl.tar.xz": "6e42af526e937564ed06d1a0c6cdf689e9ef2cba33ba523d523292eaa6c71df7",
+ "2022-11-02/rust-std-nightly-wasm32-unknown-unknown.tar.gz": "702ae67c7a1e7804a00d49633268b0a984a67c4f253f9a17895cad4a32e9bc34",
+ "2022-11-02/rust-std-nightly-wasm32-unknown-unknown.tar.xz": "7db6e23cc83696e7564e2cd00de6dcb621a98a5e8e29f63f948aebb2eb0f33e4",
+ "2022-11-02/rust-std-nightly-wasm32-wasi.tar.gz": "fc2ba57a30a76b31332dc22f978ffde483bac0ebdbe54c1ed6918b0f210979c5",
+ "2022-11-02/rust-std-nightly-wasm32-wasi.tar.xz": "c7420b84fbf8836ef7e0fddb298c53551d27e353ad4e761682f2662c59cd3980",
+ "2022-11-02/rust-std-nightly-x86_64-apple-darwin.tar.gz": "344b6e11db07ea97fc76a0e64118ccaa97fb6767f6c78d0da44282189fbcd5d4",
+ "2022-11-02/rust-std-nightly-x86_64-apple-darwin.tar.xz": "b098d5c705b1c449f29129c90b629a0f493abf23a8028c0b132eae1e8bb0c770",
+ "2022-11-02/rust-std-nightly-x86_64-pc-windows-msvc.tar.gz": "ac869e447cef01ec79364924af853048958b1a860a131cdf1335b74e9810c5a6",
+ "2022-11-02/rust-std-nightly-x86_64-pc-windows-msvc.tar.xz": "27b211d2e99ff78fa950a7ced292f6f62f1ecb5bae010b1b124c33c80dd1cdc2",
+ "2022-11-02/rust-std-nightly-x86_64-unknown-freebsd.tar.gz": "ae76ab7ac82484eaf5038e1aae8eb9c12d8d83a0e35cfaf6d4871b1ba8e9aaa6",
+ "2022-11-02/rust-std-nightly-x86_64-unknown-freebsd.tar.xz": "1585b24c8aac24358abfe9b825470d85e0108568642aa4dc53d0197699f36908",
+ "2022-11-02/rust-std-nightly-x86_64-unknown-linux-gnu.tar.gz": "187f7248dea1c0328e3fb26bb35ad7ba4df901cc34c1c6255260276de8fe3360",
+ "2022-11-02/rust-std-nightly-x86_64-unknown-linux-gnu.tar.xz": "ea01d3cd6c6729cd8ebb55a7702eda2347451e304b58807361e020065a579d96",
+ "2022-11-02/rust-std-nightly-x86_64-unknown-linux-musl.tar.gz": "d0864ca725414fb15fc6bf9e8db060fb2df1ea6045dec92d60c3e6098a56aae5",
+ "2022-11-02/rust-std-nightly-x86_64-unknown-linux-musl.tar.xz": "e6ebf6756e06e65387393b1c6efd7af1419771302c342ac7245add01b834ca21",
+ "2022-11-02/rustc-nightly-aarch64-apple-darwin.tar.gz": "c905e93a13634a705c29def0d61cf6b877f6637e244c82afab9ab321dd23fc28",
+ "2022-11-02/rustc-nightly-aarch64-apple-darwin.tar.xz": "43817dc69273563eb2adc1d9659cf9bf2d9c87e691955fb0d5fa990180e23a68",
+ "2022-11-02/rustc-nightly-aarch64-unknown-linux-gnu.tar.gz": "62ff09b24b25a4b22d9a64f0def0715e8b3ff1b389c0f2d3af1624a294fb6a8d",
+ "2022-11-02/rustc-nightly-aarch64-unknown-linux-gnu.tar.xz": "b8811fd62a4502f2fe8f9490d26dc60c646d02735d2a9b338f69f18511934326",
+ "2022-11-02/rustc-nightly-aarch64-unknown-linux-musl.tar.gz": "66bd1b3e0bfea4fd395bf9082b469feaef68e0053614ba559b500333e83fc3cb",
+ "2022-11-02/rustc-nightly-aarch64-unknown-linux-musl.tar.xz": "ffe84f78ad51c2ab77d2c12252bf7427633bdccb6767f394c3ff675fa246cc71",
+ "2022-11-02/rustc-nightly-x86_64-apple-darwin.tar.gz": "7f43bb98c82d8c9c5f62c3ce146e5863c26f3efdf73f4dc1caf57619ee86f9db",
+ "2022-11-02/rustc-nightly-x86_64-apple-darwin.tar.xz": "af619d1fd461cc01635beeac000985070b5d6146d3be5d13a55592cbf39c80af",
+ "2022-11-02/rustc-nightly-x86_64-pc-windows-msvc.tar.gz": "8940cbf28001b28ecd03c39c82cdda69e78f63ff15b21d1142ee1d6099d73995",
+ "2022-11-02/rustc-nightly-x86_64-pc-windows-msvc.tar.xz": "286f5340093368dea838cef8d961f3dedb8e2880750e6d3290eb743f5595c0ce",
+ "2022-11-02/rustc-nightly-x86_64-unknown-freebsd.tar.gz": "63897c27cd75937022744c07955ffca560e1dd49186b421924a09eaafc70765c",
+ "2022-11-02/rustc-nightly-x86_64-unknown-freebsd.tar.xz": "138622b988198be5d0245a7b46bb780f7419a4c050f9db3d969af91ca94f17d1",
+ "2022-11-02/rustc-nightly-x86_64-unknown-linux-gnu.tar.gz": "c4b1400393304a889aa60138ba06443068780db1629865fcf670977c7ee72449",
+ "2022-11-02/rustc-nightly-x86_64-unknown-linux-gnu.tar.xz": "f453d1adfc9da436f4df1e4cecca4976cb3c630592f52a3d056f44bd2850ffc5",
+ "2022-11-02/rustc-nightly-x86_64-unknown-linux-musl.tar.gz": "c461434d25ae17858ff0a3dc98ef43dd75f3188739e13e2c550ad8e0c98d4ac6",
+ "2022-11-02/rustc-nightly-x86_64-unknown-linux-musl.tar.xz": "77607754cd8d5f52d73496a5211c7852568463cc9f6f7ab7c61aa633f77cc93b",
+ "2022-11-02/rustfmt-nightly-aarch64-apple-darwin.tar.gz": "3575d762881d61e98ae7f065b42b0a2ff0602ad37d57f1ebcc59ba56daf1c6f4",
+ "2022-11-02/rustfmt-nightly-aarch64-apple-darwin.tar.xz": "cc52dca67125a26d5a0ad908b6946bb368e6961685044a97832bd6bb683f8a0e",
+ "2022-11-02/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.gz": "423496bf07a4e2b04de794fb8ff676faf1a6b900a9ed265f43df1c9f2803dc4e",
+ "2022-11-02/rustfmt-nightly-aarch64-unknown-linux-gnu.tar.xz": "e5e96681695f68c38ba60407a42dbb245787e88799d44086a6f2976aaa2f82aa",
+ "2022-11-02/rustfmt-nightly-aarch64-unknown-linux-musl.tar.gz": "5ab486400bcc9f19e35cc645711f7e9764d29addfc19b959ae64405195c0f2ff",
+ "2022-11-02/rustfmt-nightly-aarch64-unknown-linux-musl.tar.xz": "284ceaaa6dbeeec05970801ee165c0d859ec45f6c5a01cdf9ef29789b0771fae",
+ "2022-11-02/rustfmt-nightly-x86_64-apple-darwin.tar.gz": "6e49d8064fd3fa7a4cad614a3aa1e1ccb99a2204c60feca488e14cbccdde9c73",
+ "2022-11-02/rustfmt-nightly-x86_64-apple-darwin.tar.xz": "30e013091cd6c918d714496857d881a9d8867bccd7a3172df2dbeb2465f2b597",
+ "2022-11-02/rustfmt-nightly-x86_64-pc-windows-msvc.tar.gz": "f4036e5857aee4df47376e16290426f15aaec88de737ef6d4bd698bef93263a9",
+ "2022-11-02/rustfmt-nightly-x86_64-pc-windows-msvc.tar.xz": "537d7460cf1454c6a478b9d0b713209cf6d984c7b3bae779a5bcf83f9d3466e9",
+ "2022-11-02/rustfmt-nightly-x86_64-unknown-freebsd.tar.gz": "0ee033686ee69b176445c119ecd3a85eeaed929de98e416ec55503b234eccfe4",
+ "2022-11-02/rustfmt-nightly-x86_64-unknown-freebsd.tar.xz": "1551de6794bd53a083839cb5d645b35825a51788b895a29eb373bfaf4e453f9b",
+ "2022-11-02/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.gz": "11c6aeab7f8a7bc64d4f2f9a979bdca4e735ac2d1c6e93be4604f1edf7b7da2c",
+ "2022-11-02/rustfmt-nightly-x86_64-unknown-linux-gnu.tar.xz": "4aaeed0608883732f392ea847cdbf4d4e7a6cda5d7d9f29ee2dd21900b552eb5",
+ "2022-11-02/rustfmt-nightly-x86_64-unknown-linux-musl.tar.gz": "78e45dc8e0f9b5cb11812367bc9956b532f2afc61f1be668ab060da94568f5b4",
+ "2022-11-02/rustfmt-nightly-x86_64-unknown-linux-musl.tar.xz": "ee5831d7df701038471e57859775777de8a631f93991c7597dde0d1c4006344e",
"cargo-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "71347016f0da96d4250225f7b52701274df958870b1a65482badb87d661035f9",
"cargo-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "9ea440709cf51cf28110847fd769e7fc937a01d03500edec5232408c4459fc80",
"cargo-1.48.0-aarch64-unknown-linux-musl.tar.gz": "873883a9f6eb2e0cae7dafdc6c4262157298b7bc6ac5c3ed899ed1f55cad7e82",
@@ -2844,6 +2960,22 @@
"cargo-1.64.0-x86_64-unknown-linux-gnu.tar.xz": "21434d83a30ad3fa4e4831487c5574a20b07dd57d213b26e1246290c57d4ec41",
"cargo-1.64.0-x86_64-unknown-linux-musl.tar.gz": "fffd3e692f39c28a0392d17ee2f5695f53141e34c0bf8bbb7cdc0ef9fd3ad791",
"cargo-1.64.0-x86_64-unknown-linux-musl.tar.xz": "01d06176fd894b9299ed4f5b78e87d78a9a25b9ba803d3f8c50b7a4ea21d8807",
+ "cargo-1.65.0-aarch64-apple-darwin.tar.gz": "40858f3078b277165c191b6478c2aba7bf0010162273e28e9964404993eba188",
+ "cargo-1.65.0-aarch64-apple-darwin.tar.xz": "71013b8d491a355d0b88a97c9c47e50817cf1b506fc8507cd644d2225ec76356",
+ "cargo-1.65.0-aarch64-unknown-linux-gnu.tar.gz": "406d244def7ea78ed75ca4852498a1b632360626fb5fec69a8442b14ef04aee8",
+ "cargo-1.65.0-aarch64-unknown-linux-gnu.tar.xz": "3fd483c0d58673ab69862824408c8a48612827ddcdeaaca0f8fbe5ca02214a4c",
+ "cargo-1.65.0-aarch64-unknown-linux-musl.tar.gz": "43cb587b766a892d9c474f0a04417533d6c12e085ba07af8e27853d41afb4f91",
+ "cargo-1.65.0-aarch64-unknown-linux-musl.tar.xz": "5e9880995c5a8f247a2d8ee143183f45feee1ec09bad5e147c837518f01591e4",
+ "cargo-1.65.0-x86_64-apple-darwin.tar.gz": "40cbbd62013130d5208435dc45d6c91703eb6a469b6d8eacf746eedc6974ccc0",
+ "cargo-1.65.0-x86_64-apple-darwin.tar.xz": "906a656ea12808065da0702082fb08d010f0d51f61148887068ac44613c07ebc",
+ "cargo-1.65.0-x86_64-pc-windows-msvc.tar.gz": "2932be27a0ebea2d36a30c18b758a7f90582fcb8bc675a225d661e611e57afb9",
+ "cargo-1.65.0-x86_64-pc-windows-msvc.tar.xz": "a0ef427322ac3f41d64f935655942a7dcf7e40bbc7d4f82600087f96d02de4c0",
+ "cargo-1.65.0-x86_64-unknown-freebsd.tar.gz": "a896973695382f4c622b98544f6126c088b21d6a625c129131b113ac36d777a8",
+ "cargo-1.65.0-x86_64-unknown-freebsd.tar.xz": "b12447bec51998ca618710de0f72fdf728c881de76dd28133ead22758be70de1",
+ "cargo-1.65.0-x86_64-unknown-linux-gnu.tar.gz": "f7d67cf3b34a7d82fa2b22d42ad2aed20ee8f4be95ab97f88b8bf03a397217c2",
+ "cargo-1.65.0-x86_64-unknown-linux-gnu.tar.xz": "82547aacaf42fc3c2970ec31b96751dfbeba3dffe1a042a3780bd670c29a89bf",
+ "cargo-1.65.0-x86_64-unknown-linux-musl.tar.gz": "43a7154520914663c0d291284621e40cf116ad3b5fea6274ea7cfdd4b9e7368f",
+ "cargo-1.65.0-x86_64-unknown-linux-musl.tar.xz": "7b2b3632205310b867d8d70403aa7ea3a879972033442628fa59483e4ecf0d8b",
"clippy-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "2cc894bf75d938c0f7b96c7711d93b6d5a0befed5c09232cdd8413a57942ed88",
"clippy-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "ff5fc4d3b4f1b6147f782d28669fa0e847b3660185fa147e4ebf4d9ace61cd4e",
"clippy-1.48.0-aarch64-unknown-linux-musl.tar.gz": "b3d740358470df6f4c1881a40db16c6fce4082bd251b012963147fdadab96879",
@@ -3178,6 +3310,22 @@
"clippy-1.64.0-x86_64-unknown-linux-gnu.tar.xz": "502bf55e74157e2d97946fbfe0f262f3d1ecfa6fd8f9162080a7da121b352101",
"clippy-1.64.0-x86_64-unknown-linux-musl.tar.gz": "20abc52fbcb028fdb442ac7ba689e53efcd09dea9866b9ac728929e8163e489d",
"clippy-1.64.0-x86_64-unknown-linux-musl.tar.xz": "63d74588b5459b93c82c66550f20efb94405dfbdc09294f3b9ab9a5c630baec9",
+ "clippy-1.65.0-aarch64-apple-darwin.tar.gz": "c6d4ca353d4eb416a3fc6bf8e6cf89668904da5ee423731e4da4648875daf2a8",
+ "clippy-1.65.0-aarch64-apple-darwin.tar.xz": "0bb9ae0990dec9849c74f098bc80a8e4b325d5b036325233bfaf4799292843f0",
+ "clippy-1.65.0-aarch64-unknown-linux-gnu.tar.gz": "ad400110999c00134fbc6c097444ce22130c53cd1e745b6e542d50750c0775d9",
+ "clippy-1.65.0-aarch64-unknown-linux-gnu.tar.xz": "289010a19486f93eb4f67c30f556c1960c365e27fb0e60fc0f1cdf99ca4ee59f",
+ "clippy-1.65.0-aarch64-unknown-linux-musl.tar.gz": "b4da209aacd1fc357d262c9ac94f9ef54f590cb52e17fc84e410f51f25e2e05d",
+ "clippy-1.65.0-aarch64-unknown-linux-musl.tar.xz": "218b0ab55072b8e3efa8b7c0946738a286e5d8d687c40183d347823cb94b1100",
+ "clippy-1.65.0-x86_64-apple-darwin.tar.gz": "0b3eb24f0c759438028e0a1683227f110b48f725f6ddf4ac2e3c4f058ee3de0e",
+ "clippy-1.65.0-x86_64-apple-darwin.tar.xz": "a279b09867319043b37b85c73104108e7e54adb6b2459f9a35c9bb0fad3e0572",
+ "clippy-1.65.0-x86_64-pc-windows-msvc.tar.gz": "b9b1adeed711a3adb033b39b01e4a50a5eb5ff974054dd730e67dd37f73a37b4",
+ "clippy-1.65.0-x86_64-pc-windows-msvc.tar.xz": "6f883d764e760abfb91ba8297a54031f6da582715c95840d71d5ce746e51100a",
+ "clippy-1.65.0-x86_64-unknown-freebsd.tar.gz": "44aba7aa77519272c4162da4a6271a1f25838c7475b4671d3edd354c4e57b6e8",
+ "clippy-1.65.0-x86_64-unknown-freebsd.tar.xz": "c703fd56cbb4d13efdfa463a7d4f3b6a552e29976c14c1c980f6ce5c1103e51a",
+ "clippy-1.65.0-x86_64-unknown-linux-gnu.tar.gz": "07856653479cf8d42274f453fb0a9fcb71539bee2f921b0683234bc19aab26cc",
+ "clippy-1.65.0-x86_64-unknown-linux-gnu.tar.xz": "30e16e478a82b4f538b73cd253324f8580293000cf2b3a81a46021a0c7c5c80e",
+ "clippy-1.65.0-x86_64-unknown-linux-musl.tar.gz": "56d3ec666e5070d049a72c72d1cc421f6e5a210e6b556acbc5ff78cab9ef2a0c",
+ "clippy-1.65.0-x86_64-unknown-linux-musl.tar.xz": "547a04943e8c4973f5d7d3e78c59db353b14496c9473111904493aeb339ea4c3",
"llvm-tools-1.36.0-aarch64-unknown-linux-gnu.tar.gz": "942856e49837a1c3b9c7d48b52cf0ac0fcb2bb31bb691fe53bfb934afb561c7f",
"llvm-tools-1.36.0-aarch64-unknown-linux-gnu.tar.xz": "e2671f3710f65642779023e46ad7402cc3bdaa15861ccfd6b48f1607e0b76ae1",
"llvm-tools-1.36.0-x86_64-apple-darwin.tar.gz": "ed702a4174a27fcf118f301e79835c3da205d3d98adb4acc294b72293a2ec790",
@@ -3656,6 +3804,22 @@
"llvm-tools-1.64.0-x86_64-unknown-linux-gnu.tar.xz": "9292f62bf4f40dbc8f1e96d41a3532baf7de12803594c4fa6fb96b087232a8d0",
"llvm-tools-1.64.0-x86_64-unknown-linux-musl.tar.gz": "cfcc35ed78b205f3bb8a2b292e84b702bb10eff7611c9c1e58e83fe387feb63c",
"llvm-tools-1.64.0-x86_64-unknown-linux-musl.tar.xz": "b87100aeb238dcb1a8dfd01437410bcb53c183bf05f7b9c42acb6e1ef1534ea2",
+ "llvm-tools-1.65.0-aarch64-apple-darwin.tar.gz": "b7b4f2c7f2e9551211797a01b05241de8a9ca42ba00babb778cbec06f744ff3b",
+ "llvm-tools-1.65.0-aarch64-apple-darwin.tar.xz": "c3acdf6dd0d293c97851211ff1e8a01d77aafa061ac1160cf4c603dbfcab92d5",
+ "llvm-tools-1.65.0-aarch64-unknown-linux-gnu.tar.gz": "fe90e922d9440ea5bf6424d3d6696b203ad1f4df2467faa9e9bfb76c891de04a",
+ "llvm-tools-1.65.0-aarch64-unknown-linux-gnu.tar.xz": "f60e94ae756d39557b03b0e56bad58a78baeee121df981755f4e98ebba154f52",
+ "llvm-tools-1.65.0-aarch64-unknown-linux-musl.tar.gz": "a9fc429f7ec71432fcc61eb4fc7b00f91f8cb54445667e9e398eb8cf62e9e28a",
+ "llvm-tools-1.65.0-aarch64-unknown-linux-musl.tar.xz": "3c959b148f10479e2f2ff19a8ab17432739607cbca4d7c21406fefce0469648f",
+ "llvm-tools-1.65.0-x86_64-apple-darwin.tar.gz": "d2c640d890bb657d164ffc41123b7a61d1a3e5f48ab8160dba4c5b9072f3e1bf",
+ "llvm-tools-1.65.0-x86_64-apple-darwin.tar.xz": "389958e5117d8fc485d69cd3f8e279f7ce48da4dfe86a67ae1032a17a3a7b4da",
+ "llvm-tools-1.65.0-x86_64-pc-windows-msvc.tar.gz": "4e8e11db0d40b24e0a3d6bac91f70f2496f3d0c9c822303ac7be9c26c78a1ecf",
+ "llvm-tools-1.65.0-x86_64-pc-windows-msvc.tar.xz": "de44e4ae33c7d3b9577190ce324c8f1e3e9a48bfb58a0e1e4430d7cba8fd6e8c",
+ "llvm-tools-1.65.0-x86_64-unknown-freebsd.tar.gz": "7429df77eaed461f67cf9f650075287063fe070ff363168fa6dda8498e9f079a",
+ "llvm-tools-1.65.0-x86_64-unknown-freebsd.tar.xz": "dea101df7f0d227a952780bd524519290ad16984adc779011a3fd7c775691c68",
+ "llvm-tools-1.65.0-x86_64-unknown-linux-gnu.tar.gz": "dfa4549673937c1a934ff6204b8357fa6a0988059548d243098e3abe590f041a",
+ "llvm-tools-1.65.0-x86_64-unknown-linux-gnu.tar.xz": "d1db04658e7a8292d19c40b50ca1fed233ee82fc6642e90b80d6cf55d77a7803",
+ "llvm-tools-1.65.0-x86_64-unknown-linux-musl.tar.gz": "f20ca08f5ffa84c6f42cd47a7292e555c71e656b28c6fefa13bcea3a9aea807b",
+ "llvm-tools-1.65.0-x86_64-unknown-linux-musl.tar.xz": "57e005f30404add38867b129c67ac90465edef507a178ba7086943ff82476a17",
"rust-1.26.0-aarch64-unknown-linux-gnu.tar.gz": "e12dc84bdb569cdb382268a5fe6ae6a8e2e53810cb890ec3a7133c20ba8451ac",
"rust-1.26.0-aarch64-unknown-linux-gnu.tar.xz": "773560f577d4bfc34efa69f035b0d397fc8f4d55835d163416bc4f2012a57a4a",
"rust-1.26.0-x86_64-apple-darwin.tar.gz": "38708803c3096b8f101d1919ee2d7e723b0adf1bc1bb986b060973b57d8c7c28",
@@ -4316,6 +4480,22 @@
"rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz": "bd69e42f6cfe3ba96d781ad0b4095ddac4f0fc31c1af445018edf6f0aba543e4",
"rust-1.64.0-x86_64-unknown-linux-musl.tar.gz": "d5c4293a8fe1b34d857bec4124229c39711f8759aa2f6108c8b6c22a308f96bb",
"rust-1.64.0-x86_64-unknown-linux-musl.tar.xz": "153ffea58d9677dbe84711eafaecd163b93cf6592f2f7f87f7b1f009fb08c3ab",
+ "rust-1.65.0-aarch64-apple-darwin.tar.gz": "7ddc335bd10fc32d3039ef36248a5d0c4865db2437c8aad20a2428a6cf41df09",
+ "rust-1.65.0-aarch64-apple-darwin.tar.xz": "083053e61d037bdaf1ed0fc48f9770db3cc5a7e4126b386146290451f7b4bf44",
+ "rust-1.65.0-aarch64-unknown-linux-gnu.tar.gz": "f406136010e6a1cdce3fb6573506f00d23858af49dd20a46723c3fa5257b7796",
+ "rust-1.65.0-aarch64-unknown-linux-gnu.tar.xz": "b3a83a9585b8c4ede4eab2a11b3f96895f676d8b46c9642140c4fefd5c309ed1",
+ "rust-1.65.0-aarch64-unknown-linux-musl.tar.gz": "4b701dc3cbac04ebf0e336cff2f4ce5fc1a1984c183226863c9ed911eb00b07e",
+ "rust-1.65.0-aarch64-unknown-linux-musl.tar.xz": "f218a3ce6d4018a869092d93811874866a1f8f5619ba671f3c81a5e3eb8d540a",
+ "rust-1.65.0-x86_64-apple-darwin.tar.gz": "139087a3937799415fd829e5a88162a69a32c23725a44457f9c96b98e4d64a7c",
+ "rust-1.65.0-x86_64-apple-darwin.tar.xz": "dcefa4bcec7b806c1a7a249e2dcd6ff046888a83141964a8f2815278f7faf7ff",
+ "rust-1.65.0-x86_64-pc-windows-msvc.tar.gz": "da1f8476596485b69fc4d90fb08c876f1c69f4e23914252b8a2b3c330e3c5466",
+ "rust-1.65.0-x86_64-pc-windows-msvc.tar.xz": "f4d4a20c0057ba1630d2438dd0187cc72c2e438fdf4498a3f4e3c424d3fab1de",
+ "rust-1.65.0-x86_64-unknown-freebsd.tar.gz": "d3db1c65250bb3baf06740ba6943067076a22ceac80afe8326214ee85fe84217",
+ "rust-1.65.0-x86_64-unknown-freebsd.tar.xz": "95ee97470f9398f0452924b0e4e7a49ff5b0f7390dd8e750015eca81db3af7fe",
+ "rust-1.65.0-x86_64-unknown-linux-gnu.tar.gz": "8f754fdd5af783fe9020978c64e414cb45f3ad0a6f44d045219bbf2210ca3cb9",
+ "rust-1.65.0-x86_64-unknown-linux-gnu.tar.xz": "9455cab767f7b9f46259aac8d953f15f11b3d65513384e2b0a5e77d0432ae82f",
+ "rust-1.65.0-x86_64-unknown-linux-musl.tar.gz": "716984def5509a844c2dde1c7be42bfadeb179f751d5c1a30c9c7198c8c089cd",
+ "rust-1.65.0-x86_64-unknown-linux-musl.tar.xz": "2cee08c224722e520433e69f086f3ceaa0405ca66a99ae02f7f3c11991e168ce",
"rust-src-1.26.0.tar.gz": "d02fe6fd5c0f330656e9ff0a290ebf23cab7c909f96ce1838247fadc117eb1dd",
"rust-src-1.26.0.tar.xz": "7d313fdecb23afd07826b62360f63c40ca8c12730b00b7cecf2c53098039e326",
"rust-src-1.26.1.tar.gz": "19ef8113ae53ec7ea8f6772a5c9ce5a3dfc28b1bddd800841fb5bbec33fa3619",
@@ -4418,6 +4598,8 @@
"rust-src-1.63.0.tar.xz": "d4f84d50ea61630df493db5cb1f71e7429f4118e7dbf6af5eb548910abac517d",
"rust-src-1.64.0.tar.gz": "a01620a04baafd1809a800a4245ac07868efd00e5f5a381ff25d992d60201706",
"rust-src-1.64.0.tar.xz": "0d16b1af409123627a16b4101421efb5792a866e32d7a0d04781fd1169754938",
+ "rust-src-1.65.0.tar.gz": "f25e88ea945fcc9e0d81e0d30cb39daa154a2cbf1b14be59cefc8d5edae93821",
+ "rust-src-1.65.0.tar.xz": "7dfdbecad68d9fbc64574eb403aa4815adef563dd6fb1d8a1be3b9fff364deb2",
"rust-std-1.26.0-aarch64-unknown-linux-gnu.tar.gz": "a583ddc2d4b5f9516bf136f781268ae0e813295d1d145fab4b46a4220f448923",
"rust-std-1.26.0-aarch64-unknown-linux-gnu.tar.xz": "85615b5a109d4c12e9d0910020fceece8f0535848c137c8b8662d38de3d8ca37",
"rust-std-1.26.0-aarch64-unknown-linux-musl.tar.gz": "6a112ecd4cdefee2688bf69fdceb785a4d08cea33ba32296539abe3cb7f5eae1",
@@ -5340,6 +5522,26 @@
"rust-std-1.64.0-x86_64-unknown-linux-gnu.tar.xz": "6ace34bcbba9557aa2fc3a0515c3da4a83ca24d7d45506c5e1b32f589fa38a8b",
"rust-std-1.64.0-x86_64-unknown-linux-musl.tar.gz": "243770414216f5c1891778a7bf0b865d28da1d49bfafdbfb45091aa1dfead9bc",
"rust-std-1.64.0-x86_64-unknown-linux-musl.tar.xz": "29af13a882abbe797fadd43afcb75bce2e2304438db9e21a3e64a2e9100501fb",
+ "rust-std-1.65.0-aarch64-apple-darwin.tar.gz": "68316299635d2577af3b64a2de4839a107f6c33f92e9427d6127526d12ecf07f",
+ "rust-std-1.65.0-aarch64-apple-darwin.tar.xz": "c467c69df0821daebc02be91ac012e4e930ac8e9ef8bdeebf3f04cb5517cc7b0",
+ "rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.gz": "86eea00f31fc4cfe320624b38547d1850efb3c890ed00e73b39f725803c4c755",
+ "rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz": "735b681c8a6e60925c76d6cc899e78b4cb4562ada24a1f265b2021c1faad78ad",
+ "rust-std-1.65.0-aarch64-unknown-linux-musl.tar.gz": "5136887db2170733bb40b18be597e0ac9474fac030d7344c4517b38b0c98c70a",
+ "rust-std-1.65.0-aarch64-unknown-linux-musl.tar.xz": "9ea488da40c347826cce7e238847c745ee566254bb1d077412673f8243fb1cd2",
+ "rust-std-1.65.0-wasm32-unknown-unknown.tar.gz": "177a35ce65f969127bbd58ef08e24471afb2c638a811104c493699a23f5e0006",
+ "rust-std-1.65.0-wasm32-unknown-unknown.tar.xz": "e5190436f2a0c7fa6f2b03bfbfd9c2b44a0de499533b6491f0ec05f08e9cbb6b",
+ "rust-std-1.65.0-wasm32-wasi.tar.gz": "5972f8bacfda0ed5e02b0b9a76ca3f6ed8f5f3d4c11d9ff42bafc8833c744b5d",
+ "rust-std-1.65.0-wasm32-wasi.tar.xz": "cfb55d6d29200a14cd2764a83d513cc85e45a79ed82f2916a7c6f06d10fc1d31",
+ "rust-std-1.65.0-x86_64-apple-darwin.tar.gz": "6b832ef5e94dc9d21c00b5c3cdbf5e4f4223a6215d6fa025ba064b7a24a4963a",
+ "rust-std-1.65.0-x86_64-apple-darwin.tar.xz": "8afef6fee075b7994b5f9b14b13738db27d9841af65f19fb9edccf299b013102",
+ "rust-std-1.65.0-x86_64-pc-windows-msvc.tar.gz": "e07c5bd1b18068bf8e739a7b59875a2911d45315ad8b5e9e6348101f97fdb269",
+ "rust-std-1.65.0-x86_64-pc-windows-msvc.tar.xz": "8b2398872f69d15fcc57777472c31b58f7dc4b55c33f382870fc221995351a0c",
+ "rust-std-1.65.0-x86_64-unknown-freebsd.tar.gz": "eab943166d86021dad01e65a2f304fcc2914d48e34bcba9f710f362401770e0a",
+ "rust-std-1.65.0-x86_64-unknown-freebsd.tar.xz": "bd2242d140bb99bf03d480c56ad85c5ab034d41e29599bee0609191e1181c96f",
+ "rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.gz": "8c194b0e3814efecb87fc4779767ef17d25399fbd476dbfc92f9a7f88b98f784",
+ "rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz": "2b588cd2d49688c0c33b7466614123e8fe4c910f4d802fc0ff0662b1772816a9",
+ "rust-std-1.65.0-x86_64-unknown-linux-musl.tar.gz": "fbf8b5a2c388710cc7f4cc045d93cf05ebdd2d497936f54f995ccb44d346d85b",
+ "rust-std-1.65.0-x86_64-unknown-linux-musl.tar.xz": "55abeb1b55aeebc46a4af2f304271361397df58d12f7eb23fb262bc3132c6056",
"rustc-1.26.0-aarch64-unknown-linux-gnu.tar.gz": "ddddaddb585b95d81854171ac4e02d07790505853cee3034f199c8b7897f32e2",
"rustc-1.26.0-aarch64-unknown-linux-gnu.tar.xz": "859daf94bd0f9c14aa58af41c30b5105c49f28860bcebba3ddcd9699813954cb",
"rustc-1.26.0-x86_64-apple-darwin.tar.gz": "5cb67314656d16cf2a1bdc84213aaaf6afdb5811825c7afba916e2d42d3d641f",
@@ -6000,6 +6202,22 @@
"rustc-1.64.0-x86_64-unknown-linux-gnu.tar.xz": "1f5756a03119853b53358018c5b1592940a2354c3c9f84ee7faf684e3478f8f0",
"rustc-1.64.0-x86_64-unknown-linux-musl.tar.gz": "e7570860b932a6950631ca5a0c4658787a3c56bbab701ba5a4162a7a23a37fff",
"rustc-1.64.0-x86_64-unknown-linux-musl.tar.xz": "5177d749b5dcc74596e314b73c5f3f3eabed8b3e207f812f229fbf0682c162ae",
+ "rustc-1.65.0-aarch64-apple-darwin.tar.gz": "bbcf34977e41b9f966746a559aa2af6fa7efd7f695338851b37f722f7a1104fb",
+ "rustc-1.65.0-aarch64-apple-darwin.tar.xz": "3368c57e5d2b396486eee5c38d184ddf13f248fbd0291c20764cd26a4e6fb5f1",
+ "rustc-1.65.0-aarch64-unknown-linux-gnu.tar.gz": "5ada1a7c9496017e3eed5d8ada62699c8d513f7664d8e02d5d9f02d26974cedc",
+ "rustc-1.65.0-aarch64-unknown-linux-gnu.tar.xz": "67c3d3545fd898c1383071c0f6296453565e0da10903c50652d7bf679b53e8a2",
+ "rustc-1.65.0-aarch64-unknown-linux-musl.tar.gz": "f3e2d2890291fedfea3829c7ffe937603cc43464463fde25187a054ab46755df",
+ "rustc-1.65.0-aarch64-unknown-linux-musl.tar.xz": "51676b3c7023bf57084497b02c6fbfa1604309f52b207d1afe59cf7d20c5fa54",
+ "rustc-1.65.0-x86_64-apple-darwin.tar.gz": "be525d2eb2a55f7f5a9f5b3cffe5c1d7b511b4adf9cf5d5855b861138152f1fa",
+ "rustc-1.65.0-x86_64-apple-darwin.tar.xz": "4ee585ecd3f195eb2ee380a9a8550d24852a578c38f07138aef354b0a6b10b77",
+ "rustc-1.65.0-x86_64-pc-windows-msvc.tar.gz": "894fe660f3508e9dfac49ed27880aff0dc07196bda1bf15c7c7cc530dbe5599b",
+ "rustc-1.65.0-x86_64-pc-windows-msvc.tar.xz": "0eae7a12177781bedfeb042a21a971e57c1542e5a5a4da751edaf69f95ae7fbf",
+ "rustc-1.65.0-x86_64-unknown-freebsd.tar.gz": "e6104c86d66a19527c48e4e533c28e1b7b74cd2c4e3dfc3eba139c4b152ea121",
+ "rustc-1.65.0-x86_64-unknown-freebsd.tar.xz": "9dcde013879317c17a2e1e0e584f3ac1b6edda2419a51d32fac22201354a25e7",
+ "rustc-1.65.0-x86_64-unknown-linux-gnu.tar.gz": "6a30ffca17a244ad6bfb1d257572155f4e2b08d3ca2d852c2fc7420e264c6baa",
+ "rustc-1.65.0-x86_64-unknown-linux-gnu.tar.xz": "62b89786e195fc5a8a262f83118d6689832b24228c9d303cba8ac14dc1e9adc8",
+ "rustc-1.65.0-x86_64-unknown-linux-musl.tar.gz": "afcb7bcec9b128d641224ca476dc5f9e5ab74b6ff82235b95dd305e882e46def",
+ "rustc-1.65.0-x86_64-unknown-linux-musl.tar.xz": "06960685fcf39f24993525cb804649343b8f3c953ad740163edee16d9c9645bd",
"rustfmt-1.48.0-aarch64-unknown-linux-gnu.tar.gz": "28f7d1ef37c034033eb0e30a13e5f0ad5bbc506adb8a8a9c03adce2b0d4842d5",
"rustfmt-1.48.0-aarch64-unknown-linux-gnu.tar.xz": "24f5e32213cd81bbb854f836c4da44e31652b4f6dff3a9b5455d5433bffacf9f",
"rustfmt-1.48.0-aarch64-unknown-linux-musl.tar.gz": "e6efa0fae347f97dca3b892565302d35b4cedfee7cb6e2b5fcdb2801074fe018",
@@ -6334,4 +6552,20 @@
"rustfmt-1.64.0-x86_64-unknown-linux-gnu.tar.xz": "0da0eab2b22f5ecba8e280527d99cd82bc5019e1e65eae183c9cf5f56ba1cfb4",
"rustfmt-1.64.0-x86_64-unknown-linux-musl.tar.gz": "7d2fdd0c3419585e6bcaa0bf43d12e650b47b226940521735848bca1fe9ae4b8",
"rustfmt-1.64.0-x86_64-unknown-linux-musl.tar.xz": "8811f2e71133d73087faba2779b8814bfc10e9c86d588912edb8c6bdbe04763d",
+ "rustfmt-1.65.0-aarch64-apple-darwin.tar.gz": "f6fbb37a6d2c24f1cfb6207a7068f6d66e805a45723b316a603333c46b8450a0",
+ "rustfmt-1.65.0-aarch64-apple-darwin.tar.xz": "b07c650444860196ce0763caff29defc2c02957688334e57012ea18537ca1e7c",
+ "rustfmt-1.65.0-aarch64-unknown-linux-gnu.tar.gz": "77de3d5e7d022344d7030c77408cf656d86bd876c9b4fab8bc15a8b633e231c2",
+ "rustfmt-1.65.0-aarch64-unknown-linux-gnu.tar.xz": "74aad916af1d236c747167773b2f5dddb4eca49e2a77f516768ca2db825075f6",
+ "rustfmt-1.65.0-aarch64-unknown-linux-musl.tar.gz": "1642ee489b065e07c5c33210e21395e0da688369b91b4b46b3c5704a8ccc6969",
+ "rustfmt-1.65.0-aarch64-unknown-linux-musl.tar.xz": "87bd605dab959760fac0345908e61664e143dadc36868e7cbce94baac80b9458",
+ "rustfmt-1.65.0-x86_64-apple-darwin.tar.gz": "53331c0423fdcd157c2031515c872745083196da55802a8894b21f4201003591",
+ "rustfmt-1.65.0-x86_64-apple-darwin.tar.xz": "db52536994bf42189bf9cdb616829141e2a8d5a8006105550837f6416397f367",
+ "rustfmt-1.65.0-x86_64-pc-windows-msvc.tar.gz": "5f601429f69f9fb06fe157f3c6d91ac0467bad0e3f7af557545590cf49228f2e",
+ "rustfmt-1.65.0-x86_64-pc-windows-msvc.tar.xz": "f374b56dc48b8fcadfca9d5ccbec7cfccf81474fe47d3878afe08b05d95eaefb",
+ "rustfmt-1.65.0-x86_64-unknown-freebsd.tar.gz": "e2de46a84e2c84c30c13bddf6c4e31e1f9afef7651f21327db496a42868ee38d",
+ "rustfmt-1.65.0-x86_64-unknown-freebsd.tar.xz": "273e6428e88fa9efe5bed6f9fc4ce28d2354e28c243a998ae0ecb91831c96e09",
+ "rustfmt-1.65.0-x86_64-unknown-linux-gnu.tar.gz": "1cf17d77783836c71a09a4961ea825757ed5b6740a1ba8b9041228f05def2bc8",
+ "rustfmt-1.65.0-x86_64-unknown-linux-gnu.tar.xz": "388dab67cbd5d1f473f55bb58096d55ff6e7e89a3eac3bc6d7f9b9490c360451",
+ "rustfmt-1.65.0-x86_64-unknown-linux-musl.tar.gz": "4f8b3a4c6190406460108af967f7a179e49f856510b707cc6daea6b53e6d8d5a",
+ "rustfmt-1.65.0-x86_64-unknown-linux-musl.tar.xz": "94db523ab54e26acfd2beca82fed391d36c641d55027f7d2d95e6a334e54ed56",
}
diff --git a/rust/private/common.bzl b/rust/private/common.bzl
index 715e12f..20eb40b 100644
--- a/rust/private/common.bzl
+++ b/rust/private/common.bzl
@@ -31,7 +31,7 @@
#
# Note: Code in `.github/workflows/crate_universe.yaml` looks for this line, if
# you remove it or change its format, you will also need to update that code.
-DEFAULT_RUST_VERSION = "1.64.0"
+DEFAULT_RUST_VERSION = "1.65.0"
def _create_crate_info(**kwargs):
"""A constructor for a `CrateInfo` provider
diff --git a/tools/rust_analyzer/main.rs b/tools/rust_analyzer/main.rs
index 11ae586..5fe1407 100644
--- a/tools/rust_analyzer/main.rs
+++ b/tools/rust_analyzer/main.rs
@@ -36,19 +36,19 @@
// Generate the crate specs.
generate_crate_info(
&config.bazel,
- &workspace_root,
- &rules_rust_name,
+ workspace_root,
+ rules_rust_name,
&config.targets,
)?;
// Use the generated files to write rust-project.json.
write_rust_project(
&config.bazel,
- &workspace_root,
+ workspace_root,
&rules_rust_name,
&config.targets,
- &execution_root,
- &output_base,
+ execution_root,
+ output_base,
&workspace_root.join("rust-project.json"),
)?;
diff --git a/util/fetch_shas_NIGHTLY_ISO_DATES.txt b/util/fetch_shas_NIGHTLY_ISO_DATES.txt
index 77a9400..a3e55a3 100644
--- a/util/fetch_shas_NIGHTLY_ISO_DATES.txt
+++ b/util/fetch_shas_NIGHTLY_ISO_DATES.txt
@@ -18,3 +18,4 @@
2022-07-18
2022-08-11
2022-09-21
+2022-11-02
diff --git a/util/fetch_shas_VERSIONS.txt b/util/fetch_shas_VERSIONS.txt
index 23c20b4..1cada38 100644
--- a/util/fetch_shas_VERSIONS.txt
+++ b/util/fetch_shas_VERSIONS.txt
@@ -49,3 +49,4 @@
1.62.1
1.63.0
1.64.0
+1.65.0
diff --git a/util/process_wrapper/options.rs b/util/process_wrapper/options.rs
index 841962d..dc1b82c 100644
--- a/util/process_wrapper/options.rs
+++ b/util/process_wrapper/options.rs
@@ -258,7 +258,7 @@
std::env::current_dir()
))
};
- let mut out = io::BufWriter::new(File::create(&expanded_file).map_err(&format_err)?);
+ let mut out = io::BufWriter::new(File::create(&expanded_file).map_err(format_err)?);
fn process_file(
filename: &str,
out: &mut io::BufWriter<File>,