Skip to content

Commit dec545d

Browse files
committed
Resolve lint warnings
1 parent e229ebd commit dec545d

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

hypo_test/expressions.py

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ def name(draw) -> SearchStrategy:
119119
assume(' ' not in normalised)
120120
try:
121121
ast.parse(normalised, mode='eval')
122-
except:
122+
except Exception:
123123
assume(False)
124124
return normalised
125125

@@ -212,14 +212,6 @@ def Attribute(draw, expression) -> ast.Attribute:
212212
attr = draw(text(alphabet=string.ascii_letters, min_size=1, max_size=3).filter(lambda n: n not in keyword.kwlist))
213213
return ast.Attribute(value, attr, ast.Load())
214214

215-
216-
@composite
217-
def Subscript(draw, expression) -> ast.Subscript:
218-
value = draw(expression)
219-
attr = draw(text(alphabet=string.ascii_letters, min_size=1, max_size=3))
220-
return ast.Subscript(value, attr, ast.Load())
221-
222-
223215
@composite
224216
def Yield(draw, expression) -> ast.Yield:
225217
return ast.Yield(draw(expression))
@@ -296,7 +288,7 @@ def arg(draw, allow_annotation=True) -> ast.arg:
296288
@composite
297289
def arguments(draw, for_lambda=False) -> ast.arguments:
298290

299-
allow_annotation = False if for_lambda else True
291+
allow_annotation = not for_lambda
300292

301293
args = draw(lists(arg(allow_annotation), max_size=2))
302294
posonlyargs = draw(lists(arg(allow_annotation), max_size=2))

0 commit comments

Comments
 (0)