cda-tum / mqt-qcec

MQT QCEC - A tool for Quantum Circuit Equivalence Checking
https://mqt.readthedocs.io/projects/qcec
MIT License
90 stars 21 forks source link

🔧 Ruff Configuration Updates #243

Closed burgholzer closed 1 year ago

burgholzer commented 1 year ago

Description

This PR adds a few further ruff rules to the configuration.

Checklist:

codecov[bot] commented 1 year ago

Codecov Report

Merging #243 (abe6a26) into main (6512036) will decrease coverage by 0.1%. The diff coverage is 100.0%.

@@           Coverage Diff           @@
##            main    #243     +/-   ##
=======================================
- Coverage   96.1%   96.1%   -0.1%     
=======================================
  Files         34      34             
  Lines       1757    1757             
  Branches     221     221             
=======================================
- Hits        1690    1689      -1     
- Misses        67      68      +1     
Flag Coverage Δ
cpp 95.7% <ø> (-0.1%) :arrow_down:
python 97.3% <100.0%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
mqt/qcec/__init__.py 100.0% <ø> (ø)
mqt/qcec/configuration.py 100.0% <ø> (ø)
mqt/qcec/verify.py 100.0% <ø> (ø)
mqt/qcec/verify_compilation_flow.py 100.0% <ø> (ø)
mqt/qcec/compilation_flow_profiles.py 98.0% <100.0%> (ø)
mqt/qcec/parameterized.py 94.7% <100.0%> (ø)
src/checker/dd/DDEquivalenceChecker.cpp 90.8% <0.0%> (-1.0%) :arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.