Skip to content

Commit 4c25a1e

Browse files
diliopfacebook-github-bot
authored andcommitted
upgrade to nightly-2025-04-14
Summary: As per the title - to review, the `rustfmt`-specific changes are isolated under `fbsource/tools/third-party/rustfmt` and the rest are codemodded allow-large-files ignore-conflict-markers Reviewed By: capickett Differential Revision: D73041643 fbshipit-source-id: 14092a58e4439d689ff7eea9cfbd9477071809e4
1 parent f076043 commit 4c25a1e

File tree

1,436 files changed

+4226
-4226
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,436 files changed

+4226
-4226
lines changed

common/rust/shed/hostcaps/src/lib.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ use std::sync::LazyLock;
1212
#[cfg(fbcode_build)]
1313
mod facebook;
1414
#[cfg(fbcode_build)]
15+
pub use facebook::Env;
16+
#[cfg(fbcode_build)]
1517
pub use facebook::get_env;
1618
#[cfg(fbcode_build)]
1719
pub use facebook::is_corp;
1820
#[cfg(fbcode_build)]
1921
pub use facebook::is_lab;
2022
#[cfg(fbcode_build)]
2123
pub use facebook::is_prod;
22-
#[cfg(fbcode_build)]
23-
pub use facebook::Env;
2424

2525
pub static IN_PROD: LazyLock<bool> = LazyLock::new(is_prod);
2626
pub static IN_CORP: LazyLock<bool> = LazyLock::new(is_corp);

eden/fs/benchmarks/benchmarks.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ use std::os::windows::fs::OpenOptionsExt;
2121
use std::path::Path;
2222
use std::path::PathBuf;
2323

24-
use criterion::criterion_group;
25-
use criterion::criterion_main;
2624
use criterion::Bencher;
2725
use criterion::Criterion;
2826
use criterion::Throughput;
27+
use criterion::criterion_group;
28+
use criterion::criterion_main;
29+
use rand::Rng;
2930
use rand::prelude::SliceRandom;
3031
use rand::thread_rng;
31-
use rand::Rng;
3232

3333
const PAGE_SIZE: usize = 4096;
3434
const DEFAULT_FILE_SIZE: u64 = 16 * 1024 * 1024;

eden/fs/cli_rs/edenfs-client/src/attributes.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ use std::str::FromStr;
1111
use std::sync::Arc;
1212

1313
use anyhow::anyhow;
14-
use edenfs_error::impl_eden_data_into_edenfs_result;
1514
use edenfs_error::EdenDataIntoEdenFsResult;
1615
use edenfs_error::EdenFsError;
1716
use edenfs_error::Result;
17+
use edenfs_error::impl_eden_data_into_edenfs_result;
1818
use edenfs_utils::bytes_from_path;
1919

2020
use crate::client::EdenFsClient;

eden/fs/cli_rs/edenfs-client/src/backing_store.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
use std::collections::BTreeMap;
99
use std::collections::BTreeSet;
1010

11-
use anyhow::anyhow;
1211
use anyhow::Context;
12+
use anyhow::anyhow;
1313
use edenfs_error::EdenFsError;
1414
use edenfs_error::Result;
1515

eden/fs/cli_rs/edenfs-client/src/changes_since.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ use edenfs_utils::bytes_from_path;
1717
use edenfs_utils::path_from_bytes;
1818
use edenfs_utils::prefix_paths;
1919
use edenfs_utils::strip_prefix_from_bytes;
20-
use futures::stream;
2120
use futures::Stream;
2221
use futures::StreamExt;
22+
use futures::stream;
2323
use serde::Serialize;
2424
use tokio::time;
2525

eden/fs/cli_rs/edenfs-client/src/checkout.rs

+8-8
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ use std::fmt::Write as _;
1313
#[cfg(unix)]
1414
use std::fs;
1515
use std::fs::File;
16-
use std::io::prelude::*;
1716
use std::io::BufReader;
1817
use std::io::Read;
1918
use std::io::Write;
19+
use std::io::prelude::*;
2020
#[cfg(unix)]
2121
use std::os::unix::fs::PermissionsExt;
2222
use std::path::Path;
@@ -26,8 +26,8 @@ use std::str::FromStr;
2626
use std::time::Duration;
2727
use std::vec;
2828

29-
use anyhow::anyhow;
3029
use anyhow::Context;
30+
use anyhow::anyhow;
3131
use atomicfile::atomic_write;
3232
use byteorder::BigEndian;
3333
use byteorder::ReadBytesExt;
@@ -40,11 +40,11 @@ use edenfs_utils::path_from_bytes;
4040
#[cfg(windows)]
4141
use edenfs_utils::strip_unc_prefix;
4242
use edenfs_utils::varint::decode_varint;
43-
use serde::ser::SerializeMap;
4443
use serde::Deserialize;
4544
use serde::Deserializer;
4645
use serde::Serialize;
4746
use serde::Serializer;
47+
use serde::ser::SerializeMap;
4848
use strum::EnumString;
4949
use strum::VariantNames;
5050
use thrift_types::edenfs::GlobParams;
@@ -58,10 +58,10 @@ use toml::value::Value;
5858
use uuid::Uuid;
5959

6060
use crate::instance::EdenFsInstance;
61-
use crate::redirect::deserialize_redirections;
61+
use crate::redirect::REPO_SOURCE;
6262
use crate::redirect::Redirection;
6363
use crate::redirect::RedirectionType;
64-
use crate::redirect::REPO_SOURCE;
64+
use crate::redirect::deserialize_redirections;
6565

6666
// files in the client directory (aka data_dir aka state_dir)
6767
const MOUNT_CONFIG: &str = "config.toml";
@@ -1378,18 +1378,18 @@ mod tests {
13781378
use std::path::Path;
13791379
use std::path::PathBuf;
13801380

1381-
use anyhow::anyhow;
13821381
use anyhow::Context;
1382+
use anyhow::anyhow;
13831383
use edenfs_error::EdenFsError;
13841384
use edenfs_error::Result;
13851385
use edenfs_error::ResultExt;
1386-
use tempfile::tempdir;
13871386
use tempfile::TempDir;
1387+
use tempfile::tempdir;
13881388

13891389
use crate::checkout::CheckoutConfig;
1390-
use crate::checkout::RedirectionType;
13911390
use crate::checkout::MOUNT_CONFIG;
13921391
use crate::checkout::REPO_SOURCE;
1392+
use crate::checkout::RedirectionType;
13931393
use crate::redirect::Redirection;
13941394
use crate::redirect::RedirectionState;
13951395

eden/fs/cli_rs/edenfs-client/src/client/connector/connector.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ use fbinit::FacebookInit;
1515
use futures::future::BoxFuture;
1616
use futures::future::FutureExt;
1717
use futures::future::Shared;
18-
use thrift_thriftclients::make_EdenServiceExt_thriftclient;
1918
use thrift_thriftclients::EdenServiceExt;
19+
use thrift_thriftclients::make_EdenServiceExt_thriftclient;
2020
use thriftclient::ThriftChannel;
2121

2222
use crate::client::connector::Connector;

eden/fs/cli_rs/edenfs-client/src/daemon_info.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ use std::time::Duration;
1010
use anyhow::Context;
1111
use edenfs_error::EdenFsError;
1212
use edenfs_error::Result;
13-
use futures::stream::BoxStream;
1413
use futures::StreamExt;
15-
use tracing::event;
14+
use futures::stream::BoxStream;
1615
use tracing::Level;
16+
use tracing::event;
1717

1818
use crate::client::EdenFsClient;
1919
use crate::client::StreamingEdenFsClient;

eden/fs/cli_rs/edenfs-client/src/instance.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ use std::path::Path;
9393
use std::path::PathBuf;
9494
use std::sync::OnceLock;
9595

96-
use anyhow::anyhow;
9796
use anyhow::Context;
97+
use anyhow::anyhow;
9898
use atomicfile::atomic_write;
9999
use edenfs_config::EdenFsConfig;
100100
use edenfs_error::EdenFsError;
@@ -104,8 +104,8 @@ use edenfs_utils::get_executable;
104104
#[cfg(windows)]
105105
use edenfs_utils::strip_unc_prefix;
106106
use fbinit::expect_init;
107-
use tracing::event;
108107
use tracing::Level;
108+
use tracing::event;
109109
use util::lock::PathLock;
110110

111111
use crate::client::EdenFsClient;

eden/fs/cli_rs/edenfs-client/src/journal.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ use edenfs_error::EdenFsError;
1212
use edenfs_error::Result;
1313
use edenfs_error::ResultExt;
1414
use edenfs_utils::bytes_from_path;
15-
use futures::stream::BoxStream;
1615
use futures::StreamExt;
16+
use futures::stream::BoxStream;
1717

1818
use crate::client::EdenFsClient;
1919
use crate::client::StreamingEdenFsClient;

eden/fs/cli_rs/edenfs-client/src/readdir.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ use std::path::Path;
1010
use std::path::PathBuf;
1111
use std::sync::Arc;
1212

13-
use anyhow::anyhow;
1413
use anyhow::Context;
14+
use anyhow::anyhow;
1515
use async_recursion::async_recursion;
16-
use edenfs_error::impl_eden_data_into_edenfs_result;
1716
use edenfs_error::EdenDataIntoEdenFsResult;
1817
use edenfs_error::EdenFsError;
1918
use edenfs_error::Result;
2019
use edenfs_error::ResultExt;
2120
use edenfs_error::ThriftRequestError;
21+
use edenfs_error::impl_eden_data_into_edenfs_result;
2222
use edenfs_utils::bytes_from_path;
2323
use edenfs_utils::path_from_bytes_lossy;
2424

eden/fs/cli_rs/edenfs-client/src/redirect.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@ use std::path::PathBuf;
1616
use std::process::Command;
1717
use std::str::FromStr;
1818

19-
use anyhow::anyhow;
2019
use anyhow::Context;
20+
use anyhow::anyhow;
2121
use async_recursion::async_recursion;
2222
use edenfs_error::EdenFsError;
2323
use edenfs_error::Result;
2424
use edenfs_error::ResultExt;
2525
#[cfg(fbcode_build)]
26-
use edenfs_telemetry::send;
27-
#[cfg(fbcode_build)]
2826
use edenfs_telemetry::EDEN_EVENTS_SCUBA;
27+
#[cfg(fbcode_build)]
28+
use edenfs_telemetry::send;
2929
use edenfs_utils::metadata::MetadataExt;
3030
use edenfs_utils::remove_symlink;
3131
#[cfg(target_os = "windows")]
@@ -39,9 +39,9 @@ use serde::Serialize;
3939
use toml::value::Value;
4040
use util::path::absolute;
4141

42-
use crate::checkout::find_checkout;
4342
use crate::checkout::CheckoutConfig;
4443
use crate::checkout::EdenFsCheckout;
44+
use crate::checkout::find_checkout;
4545
use crate::fsutil::forcefully_remove_dir_all;
4646
use crate::fsutil::remove_file;
4747
use crate::instance::EdenFsInstance;
@@ -1941,15 +1941,15 @@ mod tests {
19411941
use mkscratch::zzencode;
19421942
use rand::distributions::Alphanumeric;
19431943
use rand::distributions::DistString;
1944-
use serde_test::assert_ser_tokens;
19451944
use serde_test::Token;
1945+
use serde_test::assert_ser_tokens;
19461946
use tempfile::tempdir;
19471947

1948+
use crate::redirect::REPO_SOURCE;
19481949
use crate::redirect::Redirection;
19491950
use crate::redirect::RedirectionState;
19501951
use crate::redirect::RedirectionType;
19511952
use crate::redirect::RepoPathDisposition;
1952-
use crate::redirect::REPO_SOURCE;
19531953

19541954
#[test]
19551955
fn test_apply_symlink() {

eden/fs/cli_rs/edenfs-client/src/request_factory.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
use std::future::Future;
99
use std::sync::Arc;
1010

11-
use anyhow::anyhow;
1211
use anyhow::Context;
12+
use anyhow::anyhow;
1313
use edenfs_error::Result;
1414
use tokio::task::JoinSet;
1515

eden/fs/cli_rs/edenfs-client/src/unmount.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
use std::path::Path;
99

10-
use anyhow::anyhow;
1110
use anyhow::Context;
11+
use anyhow::anyhow;
1212
use edenfs_error::ConnectAndRequestError;
1313
use edenfs_error::EdenFsError;
1414
use edenfs_error::Result;

eden/fs/cli_rs/edenfs-client/src/utils.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ use std::env;
99
use std::path::Path;
1010
use std::path::PathBuf;
1111

12-
use anyhow::anyhow;
13-
use anyhow::bail;
1412
use anyhow::Context;
1513
use anyhow::Result;
14+
use anyhow::anyhow;
15+
use anyhow::bail;
1616
use hg_util::path::expand_path;
1717

1818
use crate::instance::DEFAULT_CONFIG_DIR;

eden/fs/cli_rs/edenfs-commands/src/config.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
1010
use std::path::PathBuf;
1111

12+
use anyhow::Result;
1213
#[cfg(windows)]
1314
use anyhow::anyhow;
14-
use anyhow::Result;
1515
use async_trait::async_trait;
1616
use clap::Parser;
1717
use edenfs_client::config::ConfigSourceType;

eden/fs/cli_rs/edenfs-commands/src/debug/stress.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
use std::path::PathBuf;
1010
use std::sync::Arc;
1111

12-
use anyhow::anyhow;
1312
use anyhow::Context;
1413
use anyhow::Result;
14+
use anyhow::anyhow;
1515
use async_trait::async_trait;
1616
use clap::Parser;
1717
use edenfs_client::attributes::AttributesRequestScope;
@@ -20,8 +20,8 @@ use edenfs_client::attributes::SourceControlType;
2020
use edenfs_client::attributes::SourceControlTypeOrError;
2121
use edenfs_client::checkout::find_checkout;
2222
use edenfs_client::instance::EdenFsInstance;
23-
use edenfs_client::request_factory::send_requests;
2423
use edenfs_client::request_factory::RequestFactory;
24+
use edenfs_client::request_factory::send_requests;
2525
use edenfs_client::types::FileAttributes;
2626
use edenfs_client::utils::expand_path_or_cwd;
2727

eden/fs/cli_rs/edenfs-commands/src/debug/subscribe.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ use hg_util::path::expand_path;
2222
use serde::Serialize;
2323
use tokio::io::AsyncWriteExt;
2424

25-
use crate::util::jsonrpc::ResponseBuilder;
2625
use crate::ExitCode;
26+
use crate::util::jsonrpc::ResponseBuilder;
2727

2828
// Defines a few helper functions to make the debug format easier to read.
2929
mod fmt {

eden/fs/cli_rs/edenfs-commands/src/du.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ use std::process::Command;
1919
#[cfg(target_os = "macos")]
2020
use std::process::Stdio;
2121

22-
use anyhow::anyhow;
2322
use anyhow::Context;
2423
use anyhow::Result;
24+
use anyhow::anyhow;
2525
use async_trait::async_trait;
2626
use clap::Parser;
2727
use colored::Colorize;
@@ -32,8 +32,8 @@ use comfy_table::Row;
3232
use comfy_table::Table;
3333
#[cfg(target_os = "macos")]
3434
use dialoguer::Confirm;
35-
use edenfs_client::checkout::find_checkout;
3635
use edenfs_client::checkout::EdenFsCheckout;
36+
use edenfs_client::checkout::find_checkout;
3737
use edenfs_client::instance::EdenFsInstance;
3838
use edenfs_client::redirect;
3939
use edenfs_client::redirect::get_effective_redirections;
@@ -969,8 +969,8 @@ mod tests {
969969
use edenfs_error::ResultExt;
970970
use edenfs_utils::remove_symlink;
971971
use hg_util::path::symlink_dir;
972-
use tempfile::tempdir;
973972
use tempfile::TempDir;
973+
use tempfile::tempdir;
974974

975975
use super::*;
976976

eden/fs/cli_rs/edenfs-commands/src/gc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
//! edenfsctl gc
99
10-
use std::io::stderr;
1110
use std::io::Write;
11+
use std::io::stderr;
1212

1313
use anyhow::Result;
1414
use async_trait::async_trait;

eden/fs/cli_rs/edenfs-commands/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ use edenfs_client::utils::get_config_dir;
2020
use edenfs_client::utils::get_etc_eden_dir;
2121
use edenfs_client::utils::get_home_dir;
2222
use hg_util::path::expand_path;
23-
use tracing::event;
2423
use tracing::Level;
24+
use tracing::event;
2525

2626
mod config;
2727
mod debug;

0 commit comments

Comments
 (0)