IFL-CAMP / simple

S.I.M.P.L.E. - Smart Intuitive Messaging Platform with Less Effort. A Cross-Platform C++ Library to Exchange Data Across Network.
Mozilla Public License 2.0
22 stars 5 forks source link

Feature/MemoryManagment #18

Closed SalvoVirga closed 6 years ago

SalvoVirga commented 6 years ago

This changes fix the data lifetime managment of simple_msgs::Image. They also add homogeneous use of brace initializer and small improvements to the tests.

codecov-io commented 6 years ago

Codecov Report

Merging #18 into master will decrease coverage by 0.02%. The diff coverage is 99.4%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #18      +/-   ##
==========================================
- Coverage   99.67%   99.64%   -0.03%     
==========================================
  Files          53       53              
  Lines        3688     3693       +5     
==========================================
+ Hits         3676     3680       +4     
- Misses         12       13       +1
Impacted Files Coverage Δ
tests/test_single_req_rep.cpp 100% <ø> (ø) :arrow_up:
msgs/include/simple_msgs/generic_message.h 100% <ø> (ø) :arrow_up:
tests/test_int.cpp 100% <100%> (ø) :arrow_up:
msgs/include/simple_msgs/quaternion.h 100% <100%> (ø) :arrow_up:
msgs/include/simple_msgs/point.h 100% <100%> (ø) :arrow_up:
msgs/include/simple_msgs/rotation_matrix.h 100% <100%> (ø) :arrow_up:
msgs/src/rotation_matrix.cpp 100% <100%> (ø) :arrow_up:
tests/include/test_utils.hpp 98.22% <100%> (ø) :arrow_up:
tests/test_double.cpp 100% <100%> (ø) :arrow_up:
msgs/include/simple_msgs/image.hpp 100% <100%> (ø) :arrow_up:
... and 39 more

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 5baf084...d0cd904. Read the comment docs.