apache / arrow-nanoarrow

Helpers for Arrow C Data & Arrow C Stream interfaces
https://arrow.apache.org/nanoarrow
Apache License 2.0
153 stars 34 forks source link

Add Meson build with Werror #448

Open WillAyd opened 2 months ago

WillAyd commented 2 months ago

This should be a relatively easy way to enforce -Werror in CI; moved the Meson build from a scheduled job to be part of the normal CI runs.

Looks like there are still a few more upstream issues to be fixed before this is ready. Just posting for visibility

codecov-commenter commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 89.21%. Comparing base (9f75836) to head (f149708). Report is 11 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #448 +/- ## ========================================== + Coverage 89.18% 89.21% +0.02% ========================================== Files 90 90 Lines 16102 16230 +128 ========================================== + Hits 14361 14479 +118 - Misses 1741 1751 +10 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.