Skip to content

Commit c5989cb

Browse files
committed
remove dbg!() and disable eprintln!() in release mode
1 parent c2a7f81 commit c5989cb

2 files changed

Lines changed: 2 additions & 14 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 & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,21 +74,16 @@ fn operator_logical(input: &str) -> IResult<&str, String> {
7474
}
7575

7676
fn begin_if(input: &str) -> IResult<&str, &str> {
77-
dbg!(&input);
7877
tag_no_case("IF")(input)
7978
}
8079

8180
fn obj(input: &str) -> IResult<&str, Item> {
82-
dbg!("obj");
83-
dbg!(&input);
8481
map(recognize(many1(none_of(" \t"))), |s: &str| {
8582
Item::Obj(s.to_owned())
8683
})(input)
8784
}
8885

8986
fn expritem(input: &str) -> IResult<&str, Item> {
90-
dbg!("expritem");
91-
dbg!(&input);
9287
alt((integer, real, obj))(input)
9388
}
9489

0 commit comments

Comments
 (0)