From 2dea0caae08c4c485537a96de8fe14fcd9c7b89f Mon Sep 17 00:00:00 2001 From: overlookmotel <557937+overlookmotel@users.noreply.github.com> Date: Thu, 8 Aug 2024 15:24:45 +0000 Subject: [PATCH] refactor(ast_codegen): consistent import order (#4761) Pure refactor. Alter import order in generated code to consistent order - `std`, external crates, `crate`, `super`. --- crates/oxc_ast/src/generated/assert_layouts.rs | 3 ++- crates/oxc_ast/src/generated/ast_kind.rs | 3 ++- tasks/ast_codegen/src/generators/assert_layouts.rs | 4 ++-- tasks/ast_codegen/src/generators/ast_kind.rs | 3 ++- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/crates/oxc_ast/src/generated/assert_layouts.rs b/crates/oxc_ast/src/generated/assert_layouts.rs index 7ccaddd53..b133677a3 100644 --- a/crates/oxc_ast/src/generated/assert_layouts.rs +++ b/crates/oxc_ast/src/generated/assert_layouts.rs @@ -3,10 +3,11 @@ use std::mem::{align_of, offset_of, size_of}; -use crate::ast::*; use oxc_span::*; use oxc_syntax::{number::*, operator::*}; +use crate::ast::*; + #[cfg(target_pointer_width = "64")] const _: () = { assert!(size_of::() == 12usize); diff --git a/crates/oxc_ast/src/generated/ast_kind.rs b/crates/oxc_ast/src/generated/ast_kind.rs index b3b3d8302..5c5235f11 100644 --- a/crates/oxc_ast/src/generated/ast_kind.rs +++ b/crates/oxc_ast/src/generated/ast_kind.rs @@ -1,9 +1,10 @@ // Auto-generated code, DO NOT EDIT DIRECTLY! // To edit this generated file you have to edit `tasks/ast_codegen/src/generators/ast_kind.rs` -use crate::ast::*; use oxc_span::{GetSpan, Span}; +use crate::ast::*; + #[derive(Debug, Clone, Copy)] pub enum AstType { BooleanLiteral, diff --git a/tasks/ast_codegen/src/generators/assert_layouts.rs b/tasks/ast_codegen/src/generators/assert_layouts.rs index aa8bdfecc..78a3263ff 100644 --- a/tasks/ast_codegen/src/generators/assert_layouts.rs +++ b/tasks/ast_codegen/src/generators/assert_layouts.rs @@ -41,11 +41,11 @@ impl Generator for AssertLayouts { endl!(); - use crate::ast::*; use oxc_span::*; use oxc_syntax::{number::*, operator::*}; + endl!(); - + use crate::ast::*; endl!(); #[cfg(target_pointer_width = "64")] diff --git a/tasks/ast_codegen/src/generators/ast_kind.rs b/tasks/ast_codegen/src/generators/ast_kind.rs index f75ce4759..520db108b 100644 --- a/tasks/ast_codegen/src/generators/ast_kind.rs +++ b/tasks/ast_codegen/src/generators/ast_kind.rs @@ -170,9 +170,10 @@ impl Generator for AstKindGenerator { quote! { #header - use crate::ast::*; use oxc_span::{GetSpan, Span}; + endl!(); + use crate::ast::*; endl!(); #[derive(Debug, Clone, Copy)]