diff options
author | 2024-02-11 21:14:15 -0800 | |
---|---|---|
committer | 2024-02-11 21:14:15 -0800 | |
commit | 85301f17bedfe3a4e19e5e93e83afc463afdb02f (patch) | |
tree | aa7df9ef8a9ce27494a692662cc3685e4c982d7d | |
parent | 3dc0d7140155f6c54700150edda0345e9f4db1ba (diff) | |
download | trakt-85301f17bedfe3a4e19e5e93e83afc463afdb02f.tar.gz trakt-85301f17bedfe3a4e19e5e93e83afc463afdb02f.tar.zst trakt-85301f17bedfe3a4e19e5e93e83afc463afdb02f.zip |
Uses nightly rustfmt
-rw-r--r-- | .rustfmt.toml | 2 | ||||
-rw-r--r-- | trakt/src/url.rs | 22 | ||||
-rw-r--r-- | trakt_macros/src/lib.rs | 2 | ||||
-rw-r--r-- | trakt_macros/src/paginated.rs | 3 | ||||
-rw-r--r-- | trakt_macros/src/request.rs | 5 |
5 files changed, 24 insertions, 10 deletions
diff --git a/.rustfmt.toml b/.rustfmt.toml new file mode 100644 index 0000000..455c820 --- /dev/null +++ b/.rustfmt.toml @@ -0,0 +1,2 @@ +imports_granularity = "Crate" +group_imports = "StdExternalCrate" diff --git a/trakt/src/url.rs b/trakt/src/url.rs index 07d2a82..03008dc 100644 --- a/trakt/src/url.rs +++ b/trakt/src/url.rs @@ -712,9 +712,18 @@ mod tests { ] ); - assert_eq!(parse_endpoint("/shows/{{id}}").unwrap_err(), Error::InvalidEndpoint); - assert_eq!(parse_endpoint("/shows/{id}}").unwrap_err(), Error::InvalidEndpoint); - assert_eq!(parse_endpoint("/shows/{id").unwrap_err(), Error::InvalidEndpoint); + assert_eq!( + parse_endpoint("/shows/{{id}}").unwrap_err(), + Error::InvalidEndpoint + ); + assert_eq!( + parse_endpoint("/shows/{id}}").unwrap_err(), + Error::InvalidEndpoint + ); + assert_eq!( + parse_endpoint("/shows/{id").unwrap_err(), + Error::InvalidEndpoint + ); } #[test] @@ -732,9 +741,12 @@ mod tests { let base_url = "https://example.com"; let endpoint = "/shows/{id}"; let params = Params { id: 1 }; - let query = Query { page: 1, limit: None }; + let query = Query { + page: 1, + limit: None, + }; let url = construct_url(base_url, endpoint, ¶ms, &query).unwrap(); assert_eq!(url, "https://example.com/shows/1?page=1"); } -}
\ No newline at end of file +} diff --git a/trakt_macros/src/lib.rs b/trakt_macros/src/lib.rs index cb3a49a..5dcb4e7 100644 --- a/trakt_macros/src/lib.rs +++ b/trakt_macros/src/lib.rs @@ -1,5 +1,5 @@ -mod request; mod paginated; +mod request; use proc_macro::TokenStream; diff --git a/trakt_macros/src/paginated.rs b/trakt_macros/src/paginated.rs index 79880ea..d9aa2fd 100644 --- a/trakt_macros/src/paginated.rs +++ b/trakt_macros/src/paginated.rs @@ -1,8 +1,7 @@ use proc_macro::TokenStream; use proc_macro2::Span; use quote::quote; -use syn::spanned::Spanned; -use syn::{parse_macro_input, DeriveInput}; +use syn::{parse_macro_input, spanned::Spanned, DeriveInput}; pub fn derive_paginated(input: TokenStream) -> TokenStream { let input = parse_macro_input!(input as DeriveInput); diff --git a/trakt_macros/src/request.rs b/trakt_macros/src/request.rs index ad00b89..3fc7a81 100644 --- a/trakt_macros/src/request.rs +++ b/trakt_macros/src/request.rs @@ -1,8 +1,9 @@ use proc_macro::TokenStream; use proc_macro2::{Ident, Span}; use quote::{format_ident, quote}; -use syn::punctuated::Punctuated; -use syn::{parse_macro_input, DeriveInput, Field, Fields, LitStr, Token, Type}; +use syn::{ + parse_macro_input, punctuated::Punctuated, DeriveInput, Field, Fields, LitStr, Token, Type, +}; pub fn derive_request(input: TokenStream) -> TokenStream { let input = parse_macro_input!(input as DeriveInput); |