Improve pub use parsing and trait definition parsing in third party crates #2025
29.06% of diff hit (target 97.93%)
View this Pull Request on Codecov
29.06% of diff hit (target 97.93%)
Annotations
Check warning on line 17 in frb_codegen/src/library/codegen/ir/hir/hierarchical/function.rs
codecov / codecov/patch
frb_codegen/src/library/codegen/ir/hir/hierarchical/function.rs#L17
Added line #L17 was not covered by tests
Check warning on line 25 in frb_codegen/src/library/codegen/ir/hir/hierarchical/function.rs
codecov / codecov/patch
frb_codegen/src/library/codegen/ir/hir/hierarchical/function.rs#L24-L25
Added lines #L24 - L25 were not covered by tests
Check warning on line 32 in frb_codegen/src/library/codegen/ir/hir/hierarchical/struct_or_enum.rs
codecov / codecov/patch
frb_codegen/src/library/codegen/ir/hir/hierarchical/struct_or_enum.rs#L32
Added line #L32 was not covered by tests
Check warning on line 40 in frb_codegen/src/library/codegen/ir/hir/hierarchical/struct_or_enum.rs
codecov / codecov/patch
frb_codegen/src/library/codegen/ir/hir/hierarchical/struct_or_enum.rs#L39-L40
Added lines #L39 - L40 were not covered by tests
Check warning on line 25 in frb_codegen/src/library/codegen/ir/hir/hierarchical/traits.rs
codecov / codecov/patch
frb_codegen/src/library/codegen/ir/hir/hierarchical/traits.rs#L22-L25
Added lines #L22 - L25 were not covered by tests
Check warning on line 30 in frb_codegen/src/library/codegen/ir/hir/hierarchical/traits.rs
codecov / codecov/patch
frb_codegen/src/library/codegen/ir/hir/hierarchical/traits.rs#L29-L30
Added lines #L29 - L30 were not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L11-L14
Added lines #L11 - L14 were not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L19
Added line #L19 was not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L26
Added line #L26 was not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L31-L34
Added lines #L31 - L34 were not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L37-L44
Added lines #L37 - L44 were not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L57-L59
Added lines #L57 - L59 were not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L61
Added line #L61 was not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L68
Added line #L68 was not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L70-L72
Added lines #L70 - L72 were not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L76-L78
Added lines #L76 - L78 were not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L80
Added line #L80 was not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L83-L87
Added lines #L83 - L87 were not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L92
Added line #L92 was not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L95
Added line #L95 was not covered by tests
codecov / codecov/patch
frb_codegen/src/library/codegen/parser/hir/hierarchical/module/pub_use_transformer.rs#L102-L110
Added lines #L102 - L110 were not covered by tests
Check warning on line 21 in frb_codegen/src/library/utils/namespace.rs
codecov / codecov/patch
frb_codegen/src/library/utils/namespace.rs#L19-L21
Added lines #L19 - L21 were not covered by tests