From d47bd32b5859c858bf85bd7c74811a76dec675d7 Mon Sep 17 00:00:00 2001 From: Nick Rolfe Date: Fri, 30 Oct 2020 10:34:42 +0000 Subject: [PATCH] Now that we also generate conjunctions, use parentheses in disjunctions --- generator/src/ql.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generator/src/ql.rs b/generator/src/ql.rs index 4c6828d044e..e54688e1ed1 100644 --- a/generator/src/ql.rs +++ b/generator/src/ql.rs @@ -108,7 +108,7 @@ impl fmt::Display for Expression { if index > 0 { write!(f, " or ")?; } - write!(f, "{}", disjunct)?; + write!(f, "({})", disjunct)?; } Ok(()) } @@ -117,11 +117,11 @@ impl fmt::Display for Expression { if conjuncts.is_empty() { write!(f, "any()") } else { - for (index, disjunct) in conjuncts.iter().enumerate() { + for (index, conjunct) in conjuncts.iter().enumerate() { if index > 0 { write!(f, " and ")?; } - write!(f, "{}", disjunct)?; + write!(f, "{}", conjunct)?; } Ok(()) }