Skip to content

Commit 5513dd8

Browse files
committed
Clippy
1 parent 37609ae commit 5513dd8

File tree

2 files changed

+10
-15
lines changed

2 files changed

+10
-15
lines changed

moonc_wasm/src/wasmoo_extern.rs

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -377,32 +377,29 @@ fn access(
377377
let path = Path::new(&path);
378378
let mode = args.get(1);
379379
let mode = mode.to_number(scope).unwrap().value() as i32;
380-
if mode & F_OK != 0 {
381-
if let Err(err) = metadata(path) {
380+
if mode & F_OK != 0
381+
&& let Err(err) = metadata(path) {
382382
let message = v8::String::new(scope, &err.to_string()).unwrap();
383383
let exn = v8::Exception::error(scope, message);
384384
scope.throw_exception(exn);
385385
return;
386386
}
387-
}
388387

389-
if mode & R_OK != 0 {
390-
if let Err(err) = File::open(path) {
388+
if mode & R_OK != 0
389+
&& let Err(err) = File::open(path) {
391390
let message = v8::String::new(scope, &err.to_string()).unwrap();
392391
let exn = v8::Exception::error(scope, message);
393392
scope.throw_exception(exn);
394393
return;
395394
}
396-
}
397395

398-
if mode & W_OK != 0 {
399-
if let Err(err) = OpenOptions::new().write(true).open(path) {
396+
if mode & W_OK != 0
397+
&& let Err(err) = OpenOptions::new().write(true).open(path) {
400398
let message = v8::String::new(scope, &err.to_string()).unwrap();
401399
let exn = v8::Exception::error(scope, message);
402400
scope.throw_exception(exn);
403401
return;
404402
}
405-
}
406403

407404
if mode & X_OK != 0 {
408405
match metadata(path) {

src/lib.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -811,8 +811,8 @@ impl MoonBitComponent {
811811
.ok_or_else(|| anyhow::anyhow!("Could not find world"))?;
812812
let mut imported_interfaces = Vec::new();
813813
for (_, item) in &world.imports {
814-
if let wit_parser::WorldItem::Interface { id, .. } = item {
815-
if let Some(interface) = self.resolve.as_ref().and_then(|r| r.interfaces.get(*id)) {
814+
if let wit_parser::WorldItem::Interface { id, .. } = item
815+
&& let Some(interface) = self.resolve.as_ref().and_then(|r| r.interfaces.get(*id)) {
816816
if let Some(interface_name) = interface.name.as_ref() {
817817
let owner_package = interface.package.ok_or_else(|| {
818818
anyhow::anyhow!(
@@ -839,7 +839,6 @@ impl MoonBitComponent {
839839
));
840840
}
841841
}
842-
}
843842
}
844843
Ok(imported_interfaces)
845844
}
@@ -852,8 +851,8 @@ impl MoonBitComponent {
852851
.ok_or_else(|| anyhow::anyhow!("Could not find world"))?;
853852
let mut exported_interfaces = Vec::new();
854853
for (_, item) in &world.exports {
855-
if let wit_parser::WorldItem::Interface { id, .. } = item {
856-
if let Some(interface) = self.resolve.as_ref().and_then(|r| r.interfaces.get(*id)) {
854+
if let wit_parser::WorldItem::Interface { id, .. } = item
855+
&& let Some(interface) = self.resolve.as_ref().and_then(|r| r.interfaces.get(*id)) {
857856
if let Some(interface_name) = interface.name.as_ref() {
858857
let owner_package = interface.package.ok_or_else(|| {
859858
anyhow::anyhow!(
@@ -880,7 +879,6 @@ impl MoonBitComponent {
880879
));
881880
}
882881
}
883-
}
884882
}
885883
Ok(exported_interfaces)
886884
}

0 commit comments

Comments
 (0)