This is an automated email from the ASF dual-hosted git repository.

alamb pushed a commit to branch branch-0.53
in repository https://gitbox.apache.org/repos/asf/datafusion-sqlparser-rs.git


The following commit(s) were added to refs/heads/branch-0.53 by this push:
     new e7d2c852 Run cargo fmt in derive crate
e7d2c852 is described below

commit e7d2c852918fe273a4f13288eae3c95cc99dff30
Author: Andrew Lamb <[email protected]>
AuthorDate: Thu Dec 12 09:37:40 2024 -0500

    Run cargo fmt in derive crate
---
 .github/workflows/rust.yml |  2 +-
 derive/src/lib.rs          | 12 ++++++++++--
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index 2502abe9..6c8130dc 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -27,7 +27,7 @@ jobs:
       - uses: actions/checkout@v4
       - name: Setup Rust Toolchain
         uses: ./.github/actions/setup-builder
-      - run: cargo fmt -- --check 
+      - run: cargo fmt --all -- --check
 
   lint:
     runs-on: ubuntu-latest
diff --git a/derive/src/lib.rs b/derive/src/lib.rs
index dd4d37b4..b8162331 100644
--- a/derive/src/lib.rs
+++ b/derive/src/lib.rs
@@ -18,7 +18,11 @@
 use proc_macro2::TokenStream;
 use quote::{format_ident, quote, quote_spanned, ToTokens};
 use syn::spanned::Spanned;
-use syn::{parse::{Parse, ParseStream}, parse_macro_input, parse_quote, 
Attribute, Data, DeriveInput, Fields, GenericParam, Generics, Ident, Index, 
LitStr, Meta, Token, Type, TypePath};
+use syn::{
+    parse::{Parse, ParseStream},
+    parse_macro_input, parse_quote, Attribute, Data, DeriveInput, Fields, 
GenericParam, Generics,
+    Ident, Index, LitStr, Meta, Token, Type, TypePath,
+};
 use syn::{Path, PathArguments};
 
 /// Implementation of `[#derive(Visit)]`
@@ -267,7 +271,11 @@ fn visit_children(
 }
 
 fn is_option(ty: &Type) -> bool {
-    if let Type::Path(TypePath { path: Path { segments, .. }, .. }) = ty {
+    if let Type::Path(TypePath {
+        path: Path { segments, .. },
+        ..
+    }) = ty
+    {
         if let Some(segment) = segments.last() {
             if segment.ident == "Option" {
                 if let PathArguments::AngleBracketed(args) = 
&segment.arguments {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to