qiskit-community / qiskit-algorithms

A library of quantum algorithms for Qiskit.
https://qiskit-community.github.io/qiskit-algorithms/
Apache License 2.0
89 stars 43 forks source link

Fix lint errors for latest pylint #177

Closed woodsp-ibm closed 1 month ago

woodsp-ibm commented 1 month ago

Summary

Fixes to various possibly undefined errors from newest lint

************* Module qiskit_algorithms.gradients.finite_diff.finite_diff_estimator_gradient
qiskit_algorithms/gradients/finite_diff/finite_diff_estimator_gradient.py:144:29: E0606: Possibly using variable 'gradient' before assignment (possibly-used-before-assignment)
************* Module qiskit_algorithms.amplitude_estimators.fae
qiskit_algorithms/amplitude_estimators/fae.py:217:36: E0606: Possibly using variable 'v' before assignment (possibly-used-before-assignment)
************* Module qiskit_algorithms.eigensolvers.vqd
qiskit_algorithms/eigensolvers/vqd.py:286:23: E0606: Possibly using variable 'initial_point' before assignment (possibly-used-before-assignment)
************* Module qiskit_algorithms.time_evolvers.trotterization.trotter_qrte
qiskit_algorithms/time_evolvers/trotterization/trotter_qrte.py:234:33: E0606: Possibly using variable 'single_step_evolution_gate' before assignment (possibly-used-before-assignment)
************* Module test.test_grover
test/test_grover.py:315:15: E0606: Possibly using variable 'grover' before assignment (possibly-used-before-assignment)
************* Module test.time_evolvers.test_trotter_qrte
test/time_evolvers/test_trotter_qrte.py:276:22: E0606: Possibly using variable 'ops' before assignment (possibly-used-before-assignment)

Details and comments

coveralls commented 1 month ago

Pull Request Test Coverage Report for Build 9104207364

Details


Totals Coverage Status
Change from base Build 8965223889: 0.007%
Covered Lines: 6501
Relevant Lines: 7174

💛 - Coveralls