export const DetectorPythonMensagens = {
    bareExcept: 'Bare except detected - catches all exceptions including SystemExit',
    bareExceptSugestao: 'Use except Exception: or a specific exception',
    evalUsage: 'eval() detected - arbitrary code execution risk',
    evalUsageSugestao: 'Use ast.literal_eval() for safe data parsing',
    execUsage: 'exec() detected - arbitrary code execution risk',
    execUsageSugestao: 'Avoid exec(), refactor to safe dynamic functions',
    mutableDefault: 'Mutable default argument detected',
    mutableDefaultSugestao: 'Use None as the default and initialize inside the function',
    printInsteadLog: 'print() used instead of logging',
    printInsteadLogSugestao: 'Use logging.info(), logging.debug(), etc.',
    missingTypeHints: 'Function missing type hints',
    missingTypeHintsSugestao: 'Add type hints for parameters and return values',
    subprocessShell: 'subprocess with shell=True detected - injection risk',
    subprocessShellSugestao: 'Pass argument list instead of a shell string',
};
//# sourceMappingURL=detector-python-messages.js.map