From 4e0dbf427e61da8c972cda41edc9099f17d21257 Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Wed, 26 Jul 2023 18:32:03 +0000 Subject: [PATCH] style: update rustfmt --- --- a/cmds/jrsonnet/src/main.rs +++ b/cmds/jrsonnet/src/main.rs @@ -208,7 +208,10 @@ create_dir_all(dir)?; } let Val::Obj(obj) = val else { - throw!("value should be object for --multi manifest, got {}", val.value_type()) + throw!( + "value should be object for --multi manifest, got {}", + val.value_type() + ) }; for (field, data) in obj.iter( #[cfg(feature = "exp-preserve-order")] --- a/crates/jrsonnet-evaluator/src/arr/spec.rs +++ b/crates/jrsonnet-evaluator/src/arr/spec.rs @@ -178,7 +178,9 @@ ArrayThunk::Waiting(..) => {} }; - let ArrayThunk::Waiting(expr) = replace(&mut self.0.cached.borrow_mut()[index], ArrayThunk::Pending) else { + let ArrayThunk::Waiting(expr) = + replace(&mut self.0.cached.borrow_mut()[index], ArrayThunk::Pending) + else { unreachable!() }; @@ -489,7 +491,9 @@ ArrayThunk::Waiting(..) => {} }; - let ArrayThunk::Waiting(_) = replace(&mut self.0.cached.borrow_mut()[index], ArrayThunk::Pending) else { + let ArrayThunk::Waiting(_) = + replace(&mut self.0.cached.borrow_mut()[index], ArrayThunk::Pending) + else { unreachable!() }; --- a/crates/jrsonnet-evaluator/src/manifest.rs +++ b/crates/jrsonnet-evaluator/src/manifest.rs @@ -276,7 +276,10 @@ impl ManifestFormat for StringFormat { fn manifest_buf(&self, val: Val, out: &mut String) -> Result<()> { let Val::Str(s) = val else { - throw!("output should be string for string manifest format, got {}", val.value_type()) + throw!( + "output should be string for string manifest format, got {}", + val.value_type() + ) }; write!(out, "{s}").unwrap(); Ok(()) @@ -290,7 +293,10 @@ impl ManifestFormat for YamlStreamFormat { fn manifest_buf(&self, val: Val, out: &mut String) -> Result<()> { let Val::Arr(arr) = val else { - throw!("output should be array for yaml stream format, got {}", val.value_type()) + throw!( + "output should be array for yaml stream format, got {}", + val.value_type() + ) }; if !arr.is_empty() { for v in arr.iter() { --- a/crates/jrsonnet-evaluator/src/val.rs +++ b/crates/jrsonnet-evaluator/src/val.rs @@ -72,7 +72,8 @@ ThunkInner::Pending => return Err(InfiniteRecursionDetected.into()), ThunkInner::Waiting(..) => (), }; - let ThunkInner::Waiting(value) = replace(&mut *self.0.borrow_mut(), ThunkInner::Pending) else { + let ThunkInner::Waiting(value) = replace(&mut *self.0.borrow_mut(), ThunkInner::Pending) + else { unreachable!(); }; let new_value = match value.0.get() { --- a/crates/jrsonnet-macros/src/lib.rs +++ b/crates/jrsonnet-macros/src/lib.rs @@ -51,7 +51,7 @@ fn extract_type_from_option(ty: &Type) -> Result> { let Some(args) = type_is_path(ty, "Option") else { - return Ok(None) + return Ok(None); }; // It should have only on angle-bracketed param (""): let PathArguments::AngleBracketed(params) = args else { @@ -63,7 +63,7 @@ return Err(Error::new( generic_arg.span(), "option generic should be a type", - )) + )); }; Ok(Some(ty)) } @@ -210,7 +210,7 @@ return Err(Error::new( fun.sig.span(), "builtin should return something", - )) + )); }; let name = fun.sig.ident.to_string(); --- a/crates/jrsonnet-parser/src/lib.rs +++ b/crates/jrsonnet-parser/src/lib.rs @@ -630,7 +630,7 @@ el!( Apply( el!( - Index{ + Index { indexable: el!(Var("std".into()), 1, 4), index: el!(Str("deepJoin".into()), 5, 13), #[cfg(feature = "exp-null-coaelse")] --- a/crates/jrsonnet-parser/src/source.rs +++ b/crates/jrsonnet-parser/src/source.rs @@ -33,7 +33,7 @@ } fn dyn_eq(&self, other: &dyn $T) -> bool { let Some(other) = other.as_any().downcast_ref::() else { - return false + return false; }; let this = ::as_any(self) .downcast_ref::() --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1689162265, - "narHash": "sha256-kdW79sfwX2TTX8yFBNUsEYOG+gQuAOHU+WcUtxMUnlc=", + "lastModified": 1690394427, + "narHash": "sha256-ZT1ABAZVdJycCJMUHu533dvcMuxqUGDnp6N2zLcFrv4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "1941c7d8f1219c615a1d6dae826e0d6fab89acca", + "rev": "78df3591ec67310b8cc4b753e1496999da2678cf", "type": "github" }, "original": { @@ -50,11 +50,11 @@ ] }, "locked": { - "lastModified": 1689129196, - "narHash": "sha256-/z/Al4sFcIh5oPQWA9MclQmJR9g3RO8UDiHGaj/T9R8=", + "lastModified": 1690338181, + "narHash": "sha256-Sz2oQ9aNS3MVncnCMndr0302G26UrFUfPynoH2iLjsg=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "db8d909c9526d4406579ee7343bf2d7de3d15eac", + "rev": "b7f0b7b58b3c6f14a1377ec31a3d78b23ab843ec", "type": "github" }, "original": { --- a/flake.nix +++ b/flake.nix @@ -16,7 +16,7 @@ inherit system; overlays = [ rust-overlay.overlays.default ]; }; - rust = ((pkgs.rustChannelOf { date = "2023-06-26"; channel = "nightly"; }).default.override { + rust = ((pkgs.rustChannelOf { date = "2023-07-23"; channel = "nightly"; }).default.override { extensions = [ "rust-src" "miri" "rust-analyzer" ]; }); in -- gitstuff