Rantanen / intercom

Object based cross-language FFI for Rust
MIT License
63 stars 7 forks source link

Put InterfacePtr<T> into wider use #93

Closed Rantanen closed 5 years ago

Rantanen commented 5 years ago

Use InterfacePtr everywhere where the C++ should use typed COM interfaces instead of something such as void* pointers.

codecov-io commented 5 years ago

Codecov Report

Merging #93 into master will increase coverage by <.01%. The diff coverage is 88%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #93      +/-   ##
==========================================
+ Coverage   76.11%   76.11%   +<.01%     
==========================================
  Files          55       55              
  Lines        4057     4066       +9     
==========================================
+ Hits         3088     3095       +7     
- Misses        969      971       +2
Impacted Files Coverage Δ
intercom-common/src/utils.rs 80.23% <ø> (ø) :arrow_up:
intercom-common/src/tyhandlers.rs 81.59% <100%> (ø) :arrow_up:
intercom/src/lib.rs 64.7% <100%> (+19.25%) :arrow_up:
intercom/src/combox.rs 83.69% <100%> (+0.36%) :arrow_up:
intercom/src/comitf.rs 73.52% <100%> (-2.95%) :arrow_down:
intercom-common/src/model/comimpl.rs 92.85% <100%> (ø) :arrow_up:
intercom-common/src/model/cominterface.rs 93.88% <100%> (ø) :arrow_up:
intercom/src/error.rs 25.21% <57.14%> (-0.22%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7dda123...71e1d98. Read the comment docs.