Commit eff9faf
committed
revert(bar): drop finalizer-chain workarounds, keep develop __del__ semantics
Two attempts to satisfy CodeQL's py/missing-call-to-delete approximation
added finalizer complexity with zero behavioral gain: ProgressBarBase
defines no __del__ of its own and runtime attribute lookup reaches
ProgressBarMixinBase.__del__ unconditionally; CodeQL's static super()
model simply cannot follow the MRO past the Iterable hop. Restore the
exact develop semantics (teardown-fragile code should stay simple) and
dismiss the alert as a false positive instead.1 parent b950458 commit eff9faf
1 file changed
Lines changed: 0 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | 210 | | |
221 | 211 | | |
222 | 212 | | |
| |||
0 commit comments