apache / celix

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.
https://celix.apache.org/
Apache License 2.0
160 stars 85 forks source link

[#643] Create destination directory before performing decompression. #649

Closed PengZheng closed 10 months ago

PengZheng commented 10 months ago

Bundle produced by zip does not necessarily begin with META-INF. It fixes #643. This is needed to be included in 2.4.0.

codecov-commenter commented 10 months ago

Codecov Report

Merging #649 (7a23560) into master (3710082) will increase coverage by 0.02%. The diff coverage is 100.00%.

:exclamation: Current head 7a23560 differs from pull request most recent head b660578. Consider uploading reports for the commit b660578 to get more accurate results

@@            Coverage Diff             @@
##           master     #649      +/-   ##
==========================================
+ Coverage   81.58%   81.61%   +0.02%     
==========================================
  Files         260      260              
  Lines       34672    34675       +3     
==========================================
+ Hits        28287    28299      +12     
+ Misses       6385     6376       -9     
Files Changed Coverage Δ
libs/utils/src/celix_file_utils.c 100.00% <100.00%> (ø)

... and 2 files with indirect coverage changes

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more