pi-lens
Version:
Real-time code feedback for pi — LSP, linters, formatters, type-checking, structural analysis & booboo
11 lines (10 loc) • 378 B
YAML
id: no-compile-call
valid:
- "tree = ast.parse(static_source)"
- "import ast; ast.literal_eval(data)"
invalid:
- "code = compile(user_input, '<user>', 'exec')"
- "obj = compile(request.body, '<user>', 'exec')"
- "code = compile(data + suffix, '<user>', 'exec')"
- "code = compile(get_source(), '<user>', 'exec')"
- "code = compile('print(1)', '<static>', 'exec')"