Skip to content

Commit 55a97d4

Browse files
committed
remove dbg!() and disable eprintln!() in release mode
1 parent 96fbbc0 commit 55a97d4

2 files changed

Lines changed: 2 additions & 13 deletions

File tree

src/invqueries/mod.rs

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ impl Expression {
2222
match self {
2323
Self::Expr(o, rem) => {
2424
let res = o.evaluate(exports, ignore_errors)?;
25-
dbg!(&res);
2625
for (op, operation) in rem {
2726
match &op[..] {
2827
"and" => res && operation.evaluate(exports, ignore_errors)?,
@@ -77,12 +76,8 @@ impl Item {
7776
match self {
7877
Self::Obj(k) => {
7978
if let Some((ktype, kpath)) = k.split_once(':') {
80-
dbg!(&ktype);
81-
dbg!(&kpath);
8279
let mut kparts = kpath.split(':');
8380
let k0 = kparts.next().ok_or(anyhow!("expected at least one key"))?;
84-
dbg!(&k0);
85-
dbg!(&exports);
8681
match ktype {
8782
"exports" => {
8883
let v = exports.get(&k0.into());
@@ -126,16 +121,12 @@ impl Item {
126121
// lookups?
127122
let sv = self.value(exports, ignore_errors)?;
128123
let ov = other.value(exports, ignore_errors)?;
129-
dbg!(&sv);
130-
dbg!(&ov);
131124
Ok(sv == ov)
132125
}
133126

134127
fn eval_neq(&self, other: &Self, exports: &Mapping, ignore_errors: bool) -> Result<bool> {
135128
let sv = self.value(exports, ignore_errors)?;
136129
let ov = other.value(exports, ignore_errors)?;
137-
dbg!(&sv);
138-
dbg!(&ov);
139130
Ok(sv != ov)
140131
}
141132
}
@@ -179,11 +170,13 @@ impl Query {
179170
let nv = o
180171
.value(n_exports, true)
181172
.map_err(|e| anyhow!("while evaluating export value for {n}: {e}"))?;
173+
#[cfg(debug_assertions)]
182174
eprintln!("Got value {nv:?} for export {} for node {n}", self.qstr);
183175
if let Some(e) = self.expr.as_ref() {
184176
let ee = e
185177
.evaluate(n_exports, true)
186178
.map_err(|e| anyhow!("while evaluating export expression for {n}: {e}"))?;
179+
#[cfg(debug_assertions)]
187180
eprintln!("evaluating expr {e:?} with {n_exports:?}: {ee}");
188181
if ee {
189182
if let Some(nv) = nv {

src/invqueries/parser.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,17 +80,13 @@ fn begin_if(input: &str) -> IResult<&str, &str> {
8080
}
8181

8282
fn obj(input: &str) -> IResult<&str, Item> {
83-
dbg!("obj");
84-
dbg!(&input);
8583
map(recognize(many1(none_of(" \t"))), |s: &str| {
8684
Item::Obj(s.to_owned())
8785
})
8886
.parse(input)
8987
}
9088

9189
fn expritem(input: &str) -> IResult<&str, Item> {
92-
dbg!("expritem");
93-
dbg!(&input);
9490
alt((integer, real, obj)).parse(input)
9591
}
9692

0 commit comments

Comments
 (0)