Fix: evaluate and bitwise operator traits and refactoring #20
86.54% of diff hit (target 71.15%)
View this Pull Request on Codecov
86.54% of diff hit (target 71.15%)
Annotations
Check warning on line 69 in src/bindings/expression.rs
codecov / codecov/patch
src/bindings/expression.rs#L69
Added line #L69 was not covered by tests
Check warning on line 72 in src/bindings/expression.rs
codecov / codecov/patch
src/bindings/expression.rs#L72
Added line #L72 was not covered by tests
Check warning on line 77 in src/bindings/expression.rs
codecov / codecov/patch
src/bindings/expression.rs#L77
Added line #L77 was not covered by tests
Check warning on line 82 in src/bindings/expression.rs
codecov / codecov/patch
src/bindings/expression.rs#L82
Added line #L82 was not covered by tests
Check warning on line 89 in src/bindings/expression.rs
codecov / codecov/patch
src/bindings/expression.rs#L87-L89
Added lines #L87 - L89 were not covered by tests
Check warning on line 48 in src/bindings/table.rs
codecov / codecov/patch
src/bindings/table.rs#L48
Added line #L48 was not covered by tests
Check warning on line 51 in src/bindings/table.rs
codecov / codecov/patch
src/bindings/table.rs#L51
Added line #L51 was not covered by tests
Check warning on line 61 in src/bindings/table.rs
codecov / codecov/patch
src/bindings/table.rs#L61
Added line #L61 was not covered by tests
Check warning on line 68 in src/bindings/table.rs
codecov / codecov/patch
src/bindings/table.rs#L66-L68
Added lines #L66 - L68 were not covered by tests
Check warning on line 35 in src/expressions/structs/expression.rs
codecov / codecov/patch
src/expressions/structs/expression.rs#L34-L35
Added lines #L34 - L35 were not covered by tests
Check warning on line 39 in src/expressions/structs/expression.rs
codecov / codecov/patch
src/expressions/structs/expression.rs#L38-L39
Added lines #L38 - L39 were not covered by tests
Check warning on line 47 in src/expressions/structs/expression.rs
codecov / codecov/patch
src/expressions/structs/expression.rs#L46-L47
Added lines #L46 - L47 were not covered by tests
Check warning on line 123 in src/expressions/structs/expression.rs
codecov / codecov/patch
src/expressions/structs/expression.rs#L123
Added line #L123 was not covered by tests
Check warning on line 52 in src/expressions/traits/evaluate.rs
codecov / codecov/patch
src/expressions/traits/evaluate.rs#L52
Added line #L52 was not covered by tests
Check warning on line 10 in src/expressions/traits/parse.rs
codecov / codecov/patch
src/expressions/traits/parse.rs#L8-L10
Added lines #L8 - L10 were not covered by tests
Check warning on line 12 in src/expressions/traits/parse.rs
codecov / codecov/patch
src/expressions/traits/parse.rs#L12
Added line #L12 was not covered by tests
Check warning on line 47 in src/table/utils/valuation_to_row_index.rs
codecov / codecov/patch
src/table/utils/valuation_to_row_index.rs#L47
Added line #L47 was not covered by tests
Check warning on line 27 in src/traits/power_set.rs
codecov / codecov/patch
src/traits/power_set.rs#L26-L27
Added lines #L26 - L27 were not covered by tests
Check warning on line 30 in src/traits/power_set.rs
codecov / codecov/patch
src/traits/power_set.rs#L29-L30
Added lines #L29 - L30 were not covered by tests