diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c89995f..3609146 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -5,7 +5,7 @@ ci: repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: - id: trailing-whitespace - id: end-of-file-fixer diff --git a/parser/src/transforms/standard.rs b/parser/src/transforms/standard.rs index 212118e..b252819 100644 --- a/parser/src/transforms/standard.rs +++ b/parser/src/transforms/standard.rs @@ -380,10 +380,10 @@ impl Transform for Pass3<'_> { &mut self, mut e: e::Reference, ) -> impl Iterator { - if e.extra().refuri.is_none() { - if let Some(uri) = self.target_url(&e.extra().refname) { - e.extra_mut().refuri = Some(uri.clone()); - } + if e.extra().refuri.is_none() + && let Some(uri) = self.target_url(&e.extra().refname) + { + e.extra_mut().refuri = Some(uri.clone()); } once(e.into()) }