radumarg / uranium-quantum

Unnecessary use of comprehension PYL-R1721
Performance
Major
2 years ago2 years old
Unnecessary use of a comprehension, use list(range(TEST_DATA_SET_COUNT)) instead.
131        eval(f"quantum_circuit.increment_step().{gate}.{gate}")
132
133
134TWO_QBIT_GATES = two_qbit_gates([x for x in range(TEST_DATA_SET_COUNT)], [x + 1 for x in range(TEST_DATA_SET_COUNT)])135
136
137@pytest.mark.parametrize("gate", TWO_QBIT_GATES)
Unnecessary use of a comprehension, use list(range(TEST_DATA_SET_COUNT)) instead.
141        eval(f"quantum_circuit.increment_step().{gate}.{gate}")
142
143
144TWO_QBIT_GATES = two_qbit_gates([x for x in range(TEST_DATA_SET_COUNT)], [x for x in range(TEST_DATA_SET_COUNT)])145
146
147@pytest.mark.parametrize("gate", TWO_QBIT_GATES)
Unnecessary use of a comprehension, use list(range(TEST_DATA_SET_COUNT)) instead.
121    ]
122
123
124SINGLE_QBIT_GATES = single_qbit_gates([x for x in range(TEST_DATA_SET_COUNT)])125
126
127@pytest.mark.parametrize("gate", SINGLE_QBIT_GATES)
Unnecessary use of a comprehension, use list(range(TEST_DATA_SET_COUNT)) instead.
151        eval(f"quantum_circuit.increment_step().{gate}")
152
153
154SINGLE_QBIT_GATES = single_qbit_gates([x for x in range(TEST_DATA_SET_COUNT)])155TWO_QBIT_GATES = two_qbit_gates([x for x in range(TEST_DATA_SET_COUNT)], [x + TEST_DATA_SET_COUNT for x in range(TEST_DATA_SET_COUNT)])
156GATES = [(SINGLE_QBIT_GATES[i], TWO_QBIT_GATES[i]) for i in range(TEST_DATA_SET_COUNT)]
157
Unnecessary use of a comprehension, use list(range(TEST_DATA_SET_COUNT)) instead.
152
153
154SINGLE_QBIT_GATES = single_qbit_gates([x for x in range(TEST_DATA_SET_COUNT)])
155TWO_QBIT_GATES = two_qbit_gates([x for x in range(TEST_DATA_SET_COUNT)], [x + TEST_DATA_SET_COUNT for x in range(TEST_DATA_SET_COUNT)])156GATES = [(SINGLE_QBIT_GATES[i], TWO_QBIT_GATES[i]) for i in range(TEST_DATA_SET_COUNT)]
157
158