style: apply nightly rustfmt import grouping across the workspace
rustfmt.toml sets group_imports, imports_granularity and imports_layout, which are nightly-only; agents formatted with stable rustfmt, which ignored them. This is a formatting-only pass with `cargo +nightly fmt`. Test Plan: - cargo clippy --workspace --all-targets -- -D warnings - cargo test --workspace
This commit is contained in:
1 parent
3fd4ea6ae9
commit
126da77a37
259 files changed
+2495
-1547
No files matched your search
@@ -3,8 +3,10 @@
|
||||
|
||||
use std::io::Write;
|
||||
|
||||
use crate::action::{ActionEnum, DetectError, SpecialCase, detect_iter};
|
||||
use crate::error::Error;
|
||||
use crate::{
|
||||
action::{ActionEnum, DetectError, SpecialCase, detect_iter},
|
||||
error::Error,
|
||||
};
|
||||
|
||||
/// Special commands that can be invoked via CLI flags. These are all
|
||||
/// invoked by using `+<action>` as a CLI flag. The only exception is
|
||||
@@ -117,8 +119,7 @@ impl Action {
|
||||
/// Used by the build-data generator for shell completions.
|
||||
#[must_use]
|
||||
pub fn option_fields(self) -> Vec<(&'static str, ghostty_config::cli_args::FieldKind)> {
|
||||
use ghostty_config::cli_args::FieldKind;
|
||||
use ghostty_config::macros::ConfigStruct;
|
||||
use ghostty_config::{cli_args::FieldKind, macros::ConfigStruct};
|
||||
fn of<T: ConfigStruct>() -> Vec<(&'static str, FieldKind)> {
|
||||
T::FIELDS
|
||||
.iter()
|
||||
@@ -297,9 +298,10 @@ pub fn run_from_args(args: &[String]) -> Option<u8> {
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
#![allow(clippy::unwrap_used)]
|
||||
use super::*;
|
||||
use ghostty_config::cli_args::split_args;
|
||||
|
||||
use super::*;
|
||||
|
||||
fn detect_str(s: &str) -> Result<Option<Action>, DetectError> {
|
||||
detect_iter::<Action, _, _>(split_args(s))
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user