@@ -182,7 +182,7 @@ def _is_allowed_mode(node, allowed_modes, args_idx):
182
182
183
183
184
184
def _is_shell_true_call (node ):
185
- _n_args_max = 8
185
+ n_args_max = 8
186
186
if not (isinstance (node .func , astroid .Attribute ) and isinstance (node .func .expr , astroid .Name )):
187
187
return False
188
188
@@ -199,9 +199,9 @@ def _is_shell_true_call(node):
199
199
return True
200
200
201
201
if (
202
- len (node .args ) > _n_args_max
203
- and isinstance (node .args [_n_args_max ], astroid .Const )
204
- and bool (node .args [_n_args_max ].value )
202
+ len (node .args ) > n_args_max
203
+ and isinstance (node .args [n_args_max ], astroid .Const )
204
+ and bool (node .args [n_args_max ].value )
205
205
):
206
206
return True
207
207
@@ -238,9 +238,9 @@ def _is_mktemp_call(node):
238
238
239
239
240
240
def _is_yaml_unsafe_call (node ):
241
- _load_n_args_max = 2
242
- _safe_loaders = ('BaseLoader' , 'SafeLoader' )
243
- _unsafe_loaders = ('Loader' , 'UnsafeLoader' , 'FullLoader' )
241
+ load_n_args_max = 2
242
+ safe_loaders = ('BaseLoader' , 'SafeLoader' )
243
+ unsafe_loaders = ('Loader' , 'UnsafeLoader' , 'FullLoader' )
244
244
245
245
if (
246
246
isinstance (node .func , astroid .Attribute )
@@ -255,20 +255,20 @@ def _is_yaml_unsafe_call(node):
255
255
if node .func .attrname == 'load' and node .keywords :
256
256
for keyword in node .keywords :
257
257
if keyword .arg == 'Loader' and isinstance (keyword .value , astroid .Name ):
258
- if keyword .value .name in _unsafe_loaders :
258
+ if keyword .value .name in unsafe_loaders :
259
259
# Cover:
260
260
# * yaml.load(x, Loader=Loader).
261
261
# * yaml.load(x, Loader=UnsafeLoader).
262
262
# * yaml.load(x, Loader=FullLoader).
263
263
return True
264
- if keyword .value .name in _safe_loaders :
264
+ if keyword .value .name in safe_loaders :
265
265
# Cover:
266
266
# * yaml.load(x, Loader=BaseLoader).
267
267
# * yaml.load(x, Loader=SafeLoader).
268
268
return False
269
269
elif node .func .attrname == 'load' and (
270
- len (node .args ) < _load_n_args_max
271
- or (isinstance (node .args [1 ], astroid .Name ) and node .args [1 ].name in _unsafe_loaders )
270
+ len (node .args ) < load_n_args_max
271
+ or (isinstance (node .args [1 ], astroid .Name ) and node .args [1 ].name in unsafe_loaders )
272
272
):
273
273
# Cover:
274
274
# * yaml.load(x).
0 commit comments