Skip to content

Commit b3ad9b8

Browse files
committed
remove unused UnionDomainGroup for now
1 parent e787ba0 commit b3ad9b8

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

src/optimizer.rs

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use crate::filters::network::{FilterPart, NetworkFilter, NetworkFilterMask};
22
use itertools::*;
3-
use std::collections::{HashMap, HashSet};
3+
use std::collections::HashMap;
44

55
trait Optimization {
66
fn fusion(&self, filters: &[NetworkFilter]) -> NetworkFilter;
@@ -12,9 +12,11 @@ trait Optimization {
1212
pub fn optimize(filters: Vec<NetworkFilter>) -> Vec<NetworkFilter> {
1313
let mut optimized: Vec<NetworkFilter> = Vec::new();
1414

15-
// let union_domain_group = UnionDomainGroup {};
16-
// let (mut fused, unfused) = apply_optimisation(&union_domain_group, filters);
17-
// optimized.append(&mut fused);
15+
/*
16+
let union_domain_group = UnionDomainGroup {};
17+
let (mut fused, unfused) = apply_optimisation(&union_domain_group, filters);
18+
optimized.append(&mut fused);
19+
*/
1820

1921
let simple_pattern_group = SimplePatternGroup {};
2022
let (mut fused, mut unfused) = apply_optimisation(&simple_pattern_group, filters);
@@ -133,6 +135,7 @@ impl Optimization for SimplePatternGroup {
133135
}
134136
}
135137

138+
/*
136139
struct UnionDomainGroup {}
137140
138141
impl Optimization for UnionDomainGroup {
@@ -196,6 +199,7 @@ impl Optimization for UnionDomainGroup {
196199
!filter.is_csp() && (filter.opt_domains.is_some() || filter.opt_not_domains.is_some())
197200
}
198201
}
202+
*/
199203

200204
#[cfg(test)]
201205
mod optimization_tests_pattern_group {
@@ -376,6 +380,7 @@ mod optimization_tests_pattern_group {
376380
}
377381
}
378382

383+
/*
379384
#[cfg(test)]
380385
mod optimization_tests_union_domain {
381386
use super::*;
@@ -519,3 +524,4 @@ mod optimization_tests_union_domain {
519524
);
520525
}
521526
}
527+
*/

0 commit comments

Comments
 (0)