QuackatronHQ / Gigarepo

Consider merging isinstance calls PYL-R1701
Anti-pattern
Major
a month ago2 years old
Consider merging these isinstance calls to isinstance(baz, (float, int))
123        and isinstance(other_obj, float)
124        and isinstance(foo, str)
125        or (isinstance(bar, float) or isinstance(bar, str))
126        and (isinstance(baz, float) or isinstance(baz, int))127    ):
128        pass
129
Consider merging these isinstance calls to isinstance(bar, (float, str))
122        )
123        and isinstance(other_obj, float)
124        and isinstance(foo, str)
125        or (isinstance(bar, float) or isinstance(bar, str))126        and (isinstance(baz, float) or isinstance(baz, int))
127    ):
128        pass
Consider merging these isinstance calls to isinstance(object, (float, int, str))
116    if (
117        initial_condition
118        and (
119            isinstance(object, int)120            or isinstance(object, float)
121            or isinstance(object, str)
122        )