cda-tum / mqt-core

MQT Core - The Backbone of the Munich Quantum Toolkit
https://mqt.readthedocs.io/projects/core
MIT License
62 stars 31 forks source link

🚸 rename algorithms target and adapt nox config #672

Closed burgholzer closed 3 months ago

burgholzer commented 3 months ago

Description

This PR is a follow-up to #668 and renames the MQT::CoreAlgo target (and associated concepts) to MQT::CoreAlgorithms to also match the corresponding folder name.

It also slightly adjusts the noxfile to make sure that the local package is always rebuilt.

Checklist:

codecov[bot] commented 3 months ago

Codecov Report

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

Project coverage is 87.0%. Comparing base (21da251) to head (9af5eb7). Report is 100 commits behind head on main.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/cda-tum/mqt-core/pull/672/graphs/tree.svg?width=650&height=150&src=pr&token=MqstsRKdqp&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum)](https://app.codecov.io/gh/cda-tum/mqt-core/pull/672?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum) ```diff @@ Coverage Diff @@ ## main #672 +/- ## ======================================= - Coverage 92.0% 87.0% -5.0% ======================================= Files 125 125 Lines 13809 13780 -29 Branches 2171 2164 -7 ======================================= - Hits 12707 12000 -707 - Misses 1102 1780 +678 ``` | [Flag](https://app.codecov.io/gh/cda-tum/mqt-core/pull/672/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum) | Coverage Δ | | |---|---|---| | [cpp](https://app.codecov.io/gh/cda-tum/mqt-core/pull/672/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum) | `86.6% <ø> (-5.1%)` | :arrow_down: | | [python](https://app.codecov.io/gh/cda-tum/mqt-core/pull/672/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum) | `99.7% <ø> (ø)` | | [see 21 files with indirect coverage changes](https://app.codecov.io/gh/cda-tum/mqt-core/pull/672/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=cda-tum)