J08nY / pyecsca

Unnecessary delete statement in a local scope PTC-W0043
Anti-pattern
Major
6 months ago3 years old
Unnecessary del statement in a local scope
256                unscaled.tofile(file)
257            except UnsupportedOperation:
258                file.write(unscaled.tobytes())
259            del unscaled260
261    @staticmethod
262    def __scale(samples: np.ndarray, factor: float):
Unnecessary del statement in a local scope
 66    if p_value:
 67        atval = np.abs(tval)
 68        p = 2 * t.sf(atval, df)
 69        del atval 70        result.append(CombinedTrace(p))
 71    return tuple(result)
 72
Unnecessary del statement in a local scope
 61        bot = (varn_0 ** 2 / (n0 - 1)) + (varn_1 ** 2 / (n1 - 1))
 62        df = top / bot
 63        del top
 64        del bot 65        result.append(CombinedTrace(df))
 66    if p_value:
 67        atval = np.abs(tval)
Unnecessary del statement in a local scope
 60        top = (varn_0 + varn_1) ** 2
 61        bot = (varn_0 ** 2 / (n0 - 1)) + (varn_1 ** 2 / (n1 - 1))
 62        df = top / bot
 63        del top 64        del bot
 65        result.append(CombinedTrace(df))
 66    if p_value:
Unnecessary del statement in a local scope
121        d = np.subtract(t.samples[:min_samples], s)
122        ts = np.add(ts, np.multiply(d, d, dtype=np.float64))
123    var = (1 / (len(traces) - 1)) * ts
124    del ts125    return (CombinedTrace(s), CombinedTrace(var))
126
127