ecmwf / ecflow

ECMWF's workflow manager
Apache License 2.0
39 stars 15 forks source link

(WIP) More CMake modernisation #50

Closed marcosbento closed 10 months ago

codecov-commenter commented 10 months ago

Codecov Report

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

Comparison is base (def30a5) 80.16% compared to head (c22be8f) 80.15%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## feature/modernise_cmake #50 +/- ## =========================================================== - Coverage 80.16% 80.15% -0.01% =========================================================== Files 575 575 Lines 57874 57875 +1 =========================================================== - Hits 46393 46392 -1 - Misses 11481 11483 +2 ``` | [Files](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf) | Coverage Δ | | |---|---|---| | [3rdparty/cereal/include/cereal/access.hpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2FjY2Vzcy5ocHA=) | `100.00% <ø> (ø)` | | | [3rdparty/cereal/include/cereal/archives/json.hpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2FyY2hpdmVzL2pzb24uaHBw) | `88.05% <ø> (ø)` | | | [3rdparty/cereal/include/cereal/cereal.hpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2NlcmVhbC5ocHA=) | `93.87% <ø> (ø)` | | | [3rdparty/cereal/include/cereal/details/helpers.hpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2RldGFpbHMvaGVscGVycy5ocHA=) | `55.55% <ø> (ø)` | | | [...cereal/include/cereal/details/polymorphic\_impl.hpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2RldGFpbHMvcG9seW1vcnBoaWNfaW1wbC5ocHA=) | `94.95% <ø> (ø)` | | | [...ty/cereal/include/cereal/details/static\_object.hpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2RldGFpbHMvc3RhdGljX29iamVjdC5ocHA=) | `100.00% <ø> (ø)` | | | [3rdparty/cereal/include/cereal/details/traits.hpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2RldGFpbHMvdHJhaXRzLmhwcA==) | `100.00% <ø> (ø)` | | | [3rdparty/cereal/include/cereal/details/util.hpp](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2RldGFpbHMvdXRpbC5ocHA=) | `0.00% <ø> (ø)` | | | [...eal/include/cereal/external/rapidjson/allocators.h](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2V4dGVybmFsL3JhcGlkanNvbi9hbGxvY2F0b3JzLmg=) | `89.47% <ø> (ø)` | | | [...ereal/include/cereal/external/rapidjson/document.h](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf#diff-M3JkcGFydHkvY2VyZWFsL2luY2x1ZGUvY2VyZWFsL2V4dGVybmFsL3JhcGlkanNvbi9kb2N1bWVudC5o) | `79.05% <ø> (ø)` | | | ... and [33 more](https://app.codecov.io/gh/ecmwf/ecflow/pull/50?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf) | | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/ecmwf/ecflow/pull/50/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=ecmwf)

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

iainrussell commented 10 months ago

Some really nice changes there!