feat: add some libuv wrappers && improve some if-let bugs #441
82.88% of diff hit (target 50.00%)
View this Pull Request on Codecov
82.88% of diff hit (target 50.00%)
Annotations
Check warning on line 156 in internal_macro/src/add_symbol_macro/src/lib.rs
codecov / codecov/patch
internal_macro/src/add_symbol_macro/src/lib.rs#L156
Added line #L156 was not covered by tests
Check warning on line 167 in internal_macro/src/add_symbol_macro/src/lib.rs
codecov / codecov/patch
internal_macro/src/add_symbol_macro/src/lib.rs#L167
Added line #L167 was not covered by tests
Check warning on line 1131 in src/ast/ctx.rs
codecov / codecov/patch
src/ast/ctx.rs#L1130-L1131
Added lines #L1130 - L1131 were not covered by tests
Check warning on line 228 in src/ast/fmt.rs
codecov / codecov/patch
src/ast/fmt.rs#L228
Added line #L228 was not covered by tests
Check warning on line 235 in src/ast/fmt.rs
codecov / codecov/patch
src/ast/fmt.rs#L231-L235
Added lines #L231 - L235 were not covered by tests
Check warning on line 956 in src/ast/fmt.rs
codecov / codecov/patch
src/ast/fmt.rs#L956
Added line #L956 was not covered by tests
Check warning on line 177 in src/ast/node/control.rs
codecov / codecov/patch
src/ast/node/control.rs#L172-L177
Added lines #L172 - L177 were not covered by tests
Check warning on line 217 in src/ast/node/control.rs
codecov / codecov/patch
src/ast/node/control.rs#L217
Added line #L217 was not covered by tests
Check warning on line 338 in src/ast/node/control.rs
codecov / codecov/patch
src/ast/node/control.rs#L338
Added line #L338 was not covered by tests
Check warning on line 29 in src/ast/node/intermediate_node.rs
codecov / codecov/patch
src/ast/node/intermediate_node.rs#L28-L29
Added lines #L28 - L29 were not covered by tests
Check warning on line 599 in src/ast/node/statement.rs
codecov / codecov/patch
src/ast/node/statement.rs#L599
Added line #L599 was not covered by tests
Check warning on line 487 in src/ast/node/types.rs
codecov / codecov/patch
src/ast/node/types.rs#L485-L487
Added lines #L485 - L487 were not covered by tests
Check warning on line 776 in src/ast/node/types.rs
codecov / codecov/patch
src/ast/node/types.rs#L771-L776
Added lines #L771 - L776 were not covered by tests
Check warning on line 781 in src/ast/node/types.rs
codecov / codecov/patch
src/ast/node/types.rs#L781
Added line #L781 was not covered by tests
Check warning on line 823 in src/ast/node/types.rs
codecov / codecov/patch
src/ast/node/types.rs#L819-L823
Added lines #L819 - L823 were not covered by tests
Check warning on line 825 in src/ast/node/types.rs
codecov / codecov/patch
src/ast/node/types.rs#L825
Added line #L825 was not covered by tests
Check warning on line 827 in src/ast/node/types.rs
codecov / codecov/patch
src/ast/node/types.rs#L827
Added line #L827 was not covered by tests
Check warning on line 63 in src/nomparser/structure.rs
codecov / codecov/patch
src/nomparser/structure.rs#L45-L63
Added lines #L45 - L63 were not covered by tests
Check warning on line 89 in src/nomparser/structure.rs
codecov / codecov/patch
src/nomparser/structure.rs#L89
Added line #L89 was not covered by tests
Check warning on line 100 in src/nomparser/structure.rs
codecov / codecov/patch
src/nomparser/structure.rs#L97-L100
Added lines #L97 - L100 were not covered by tests
Check warning on line 315 in src/utils/read_config.rs
codecov / codecov/patch
src/utils/read_config.rs#L315
Added line #L315 was not covered by tests
Check warning on line 366 in vm/src/lib.rs
codecov / codecov/patch
vm/src/lib.rs#L357-L366
Added lines #L357 - L366 were not covered by tests
Check warning on line 76 in vm/src/libcwrap/mod.rs
codecov / codecov/patch
vm/src/libcwrap/mod.rs#L74-L76
Added lines #L74 - L76 were not covered by tests
Check warning on line 83 in vm/src/libcwrap/mod.rs
codecov / codecov/patch
vm/src/libcwrap/mod.rs#L79-L83
Added lines #L79 - L83 were not covered by tests