diff options
author | Divy Srivastava <dj.srivastava23@gmail.com> | 2023-01-14 20:18:58 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-14 23:18:58 -0500 |
commit | d5634164cb86771fc279468cbb93e311c1ad3089 (patch) | |
tree | 2878a536acdb5106e48488e640cd78dfa2b5893a /ops/lib.rs | |
parent | efcbfd5206fcdfac55c26a7133c04dd330d047b9 (diff) |
chore: use rustfmt imports_granularity option (#17421)
Closes https://github.com/denoland/deno/issues/2699
Closes https://github.com/denoland/deno/issues/2347
Uses unstable rustfmt features. Since dprint invokes `rustfmt` we do not
need to switch the cargo toolchain to nightly. Do we care about
formatting stability of our codebase across Rust versions? (I don't)
Diffstat (limited to 'ops/lib.rs')
-rw-r--r-- | ops/lib.rs | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/ops/lib.rs b/ops/lib.rs index c16893366..5b215ed70 100644 --- a/ops/lib.rs +++ b/ops/lib.rs @@ -2,15 +2,24 @@ use attrs::Attributes; use once_cell::sync::Lazy; -use optimizer::{BailoutReason, Optimizer}; +use optimizer::BailoutReason; +use optimizer::Optimizer; use proc_macro::TokenStream; -use proc_macro2::{Span, TokenStream as TokenStream2}; -use quote::{quote, ToTokens}; +use proc_macro2::Span; +use proc_macro2::TokenStream as TokenStream2; +use quote::quote; +use quote::ToTokens; use regex::Regex; -use syn::{ - parse, parse_macro_input, punctuated::Punctuated, token::Comma, FnArg, - GenericParam, Ident, ItemFn, Lifetime, LifetimeDef, -}; +use syn::parse; +use syn::parse_macro_input; +use syn::punctuated::Punctuated; +use syn::token::Comma; +use syn::FnArg; +use syn::GenericParam; +use syn::Ident; +use syn::ItemFn; +use syn::Lifetime; +use syn::LifetimeDef; mod attrs; mod deno; @@ -747,7 +756,8 @@ fn exclude_lifetime_params( #[cfg(test)] mod tests { - use crate::{Attributes, Op}; + use crate::Attributes; + use crate::Op; use std::path::PathBuf; #[testing_macros::fixture("optimizer_tests/**/*.rs")] |