Spaces:
Sleeping
Sleeping
| { | |
| "edges": [ | |
| { | |
| "edge_type": "explicit_import", | |
| "import_line": "import config", | |
| "source": "auth", | |
| "target": "config", | |
| "weight": 1.0 | |
| }, | |
| { | |
| "edge_type": "explicit_import", | |
| "import_line": "import config", | |
| "source": "cart", | |
| "target": "config", | |
| "weight": 1.0 | |
| }, | |
| { | |
| "edge_type": "explicit_import", | |
| "import_line": "import cart", | |
| "source": "checkout", | |
| "target": "cart", | |
| "weight": 1.0 | |
| }, | |
| { | |
| "edge_type": "explicit_import", | |
| "import_line": "import payments", | |
| "source": "checkout", | |
| "target": "payments", | |
| "weight": 1.0 | |
| }, | |
| { | |
| "edge_type": "explicit_import", | |
| "import_line": "from config import SETTINGS", | |
| "source": "database", | |
| "target": "config", | |
| "weight": 1.0 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:GiantService", | |
| "source": "huge_module", | |
| "target": "huge_module::GiantService", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_1", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_1", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_10", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_10", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_11", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_11", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_12", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_12", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_13", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_13", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_14", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_14", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_15", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_15", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_16", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_16", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_17", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_17", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_18", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_18", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_19", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_19", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_2", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_2", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_20", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_20", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_21", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_21", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_22", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_22", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_23", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_23", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_24", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_24", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_25", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_25", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_26", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_26", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_27", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_27", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_28", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_28", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_29", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_29", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_3", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_3", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_30", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_30", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_31", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_31", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_32", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_32", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_33", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_33", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_34", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_34", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_35", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_35", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_36", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_36", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_37", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_37", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_38", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_38", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_39", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_39", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_4", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_4", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_40", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_40", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_41", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_41", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_42", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_42", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_43", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_43", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_44", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_44", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_45", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_45", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_5", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_5", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_6", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_6", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_7", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_7", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_8", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_8", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:auto_func_9", | |
| "source": "huge_module", | |
| "target": "huge_module::auto_func_9", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:bootstrap", | |
| "source": "huge_module", | |
| "target": "huge_module::bootstrap", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:helper_alpha", | |
| "source": "huge_module", | |
| "target": "huge_module::helper_alpha", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "contains:helper_beta", | |
| "source": "huge_module", | |
| "target": "huge_module::helper_beta", | |
| "weight": 0.2 | |
| }, | |
| { | |
| "edge_type": "intra_file", | |
| "import_line": "call:helper_alpha", | |
| "source": "huge_module::helper_beta", | |
| "target": "huge_module::helper_alpha", | |
| "weight": 0.5 | |
| }, | |
| { | |
| "edge_type": "explicit_import", | |
| "import_line": "from validators import is_non_empty", | |
| "source": "inventory", | |
| "target": "validators", | |
| "weight": 1.0 | |
| }, | |
| { | |
| "edge_type": "explicit_import", | |
| "import_line": "from inventory import is_available", | |
| "source": "utils", | |
| "target": "inventory", | |
| "weight": 1.0 | |
| } | |
| ], | |
| "episode_id": null, | |
| "metrics": { | |
| "confidence_score": 0.1, | |
| "consistency": 1.0, | |
| "dependency_attribution_validity": 0.0, | |
| "f1": 0.0, | |
| "false_negatives": 73, | |
| "false_positives": 0, | |
| "precision": 0.0, | |
| "recall": 0.0, | |
| "security_coverage": 0.0, | |
| "severity_weighted_coverage": 0.0, | |
| "true_positives": 0 | |
| }, | |
| "nodes": [ | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0116", | |
| "id": 1193, | |
| "line": 6, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0301", | |
| "id": 1194, | |
| "line": 7, | |
| "message": "Line too long (137/100)", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "auth", | |
| "module_shape": "functions=issue_session_token", | |
| "name": "auth", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [issue_session_token(user_id: str)->str] | issues: 2 | depends_on: [config]" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0116", | |
| "id": 1195, | |
| "line": 6, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1196, | |
| "line": 13, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "cart", | |
| "module_shape": "functions=calculate_subtotal, calculate_total", | |
| "name": "cart", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [calculate_subtotal(items: list[dict[str, float]])->float, calculate_total(items: list[dict[str, float]])->float] | issues: 2 | depends_on: [config]" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0116", | |
| "id": 1197, | |
| "line": 7, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "checkout", | |
| "module_shape": "functions=submit_order", | |
| "name": "checkout", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [submit_order(items: list[dict[str, float]])->str] | issues: 1 | depends_on: [cart, payments]" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "B105", | |
| "id": 1198, | |
| "line": 6, | |
| "message": "Possible hardcoded password: 'hardcoded-dev-key'", | |
| "severity": "low", | |
| "tool": "bandit" | |
| } | |
| ], | |
| "module_id": "config", | |
| "module_shape": "No top-level functions/classes; likely constants, helpers, or script-style module.", | |
| "name": "config", | |
| "reviews": [], | |
| "security_findings": [ | |
| { | |
| "code": "B105", | |
| "line": 6, | |
| "message": "Possible hardcoded password: 'hardcoded-dev-key'", | |
| "severity": "low" | |
| } | |
| ], | |
| "status": "pending", | |
| "summary": "exports: [] | issues: 1 | depends_on: []" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0114", | |
| "id": 1199, | |
| "line": 1, | |
| "message": "Missing module docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "E0611", | |
| "id": 1200, | |
| "line": 1, | |
| "message": "No name 'SETTINGS' in module 'config'", | |
| "severity": "high", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1201, | |
| "line": 4, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "database", | |
| "module_shape": "functions=get_connection_url", | |
| "name": "database", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [get_connection_url()->str] | issues: 3 | depends_on: [config, config.SETTINGS]" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0116", | |
| "id": 1202, | |
| "line": 4, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1203, | |
| "line": 438, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1204, | |
| "line": 442, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0115", | |
| "id": 1205, | |
| "line": 446, | |
| "message": "Missing class docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "R0903", | |
| "id": 1206, | |
| "line": 446, | |
| "message": "Too few public methods (1/2)", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1207, | |
| "line": 447, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1208, | |
| "line": 451, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1209, | |
| "line": 455, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1210, | |
| "line": 459, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1211, | |
| "line": 463, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1212, | |
| "line": 467, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1213, | |
| "line": 471, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1214, | |
| "line": 475, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1215, | |
| "line": 479, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1216, | |
| "line": 483, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1217, | |
| "line": 487, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1218, | |
| "line": 491, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1219, | |
| "line": 495, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1220, | |
| "line": 499, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1221, | |
| "line": 503, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1222, | |
| "line": 507, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1223, | |
| "line": 511, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1224, | |
| "line": 515, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1225, | |
| "line": 519, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1226, | |
| "line": 523, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1227, | |
| "line": 527, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1228, | |
| "line": 531, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1229, | |
| "line": 535, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1230, | |
| "line": 539, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1231, | |
| "line": 543, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1232, | |
| "line": 547, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1233, | |
| "line": 551, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1234, | |
| "line": 555, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1235, | |
| "line": 559, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1236, | |
| "line": 563, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1237, | |
| "line": 567, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1238, | |
| "line": 571, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1239, | |
| "line": 575, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1240, | |
| "line": 579, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1241, | |
| "line": 583, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1242, | |
| "line": 587, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1243, | |
| "line": 591, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1244, | |
| "line": 595, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1245, | |
| "line": 599, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1246, | |
| "line": 603, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1247, | |
| "line": 607, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1248, | |
| "line": 611, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1249, | |
| "line": 615, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1250, | |
| "line": 619, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1251, | |
| "line": 623, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1252, | |
| "line": 627, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "huge_module", | |
| "module_shape": "No top-level functions/classes; likely constants, helpers, or script-style module.", | |
| "name": "huge_module", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [bootstrap()->int, helper_alpha()->int, helper_beta()->int, run(self)->int, auto_func_1()->int] | issues: 51 | depends_on: []" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::GiantService", | |
| "module_shape": "classes=GiantService", | |
| "name": "GiantService", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk GiantService lines 446-448" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_1", | |
| "module_shape": "functions=auto_func_1", | |
| "name": "auto_func_1", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_1 lines 451-452" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_10", | |
| "module_shape": "functions=auto_func_10", | |
| "name": "auto_func_10", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_10 lines 487-488" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_11", | |
| "module_shape": "functions=auto_func_11", | |
| "name": "auto_func_11", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_11 lines 491-492" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_12", | |
| "module_shape": "functions=auto_func_12", | |
| "name": "auto_func_12", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_12 lines 495-496" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_13", | |
| "module_shape": "functions=auto_func_13", | |
| "name": "auto_func_13", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_13 lines 499-500" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_14", | |
| "module_shape": "functions=auto_func_14", | |
| "name": "auto_func_14", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_14 lines 503-504" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_15", | |
| "module_shape": "functions=auto_func_15", | |
| "name": "auto_func_15", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_15 lines 507-508" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_16", | |
| "module_shape": "functions=auto_func_16", | |
| "name": "auto_func_16", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_16 lines 511-512" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_17", | |
| "module_shape": "functions=auto_func_17", | |
| "name": "auto_func_17", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_17 lines 515-516" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_18", | |
| "module_shape": "functions=auto_func_18", | |
| "name": "auto_func_18", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_18 lines 519-520" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_19", | |
| "module_shape": "functions=auto_func_19", | |
| "name": "auto_func_19", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_19 lines 523-524" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_2", | |
| "module_shape": "functions=auto_func_2", | |
| "name": "auto_func_2", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_2 lines 455-456" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_20", | |
| "module_shape": "functions=auto_func_20", | |
| "name": "auto_func_20", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_20 lines 527-528" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_21", | |
| "module_shape": "functions=auto_func_21", | |
| "name": "auto_func_21", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_21 lines 531-532" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_22", | |
| "module_shape": "functions=auto_func_22", | |
| "name": "auto_func_22", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_22 lines 535-536" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_23", | |
| "module_shape": "functions=auto_func_23", | |
| "name": "auto_func_23", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_23 lines 539-540" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_24", | |
| "module_shape": "functions=auto_func_24", | |
| "name": "auto_func_24", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_24 lines 543-544" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_25", | |
| "module_shape": "functions=auto_func_25", | |
| "name": "auto_func_25", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_25 lines 547-548" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_26", | |
| "module_shape": "functions=auto_func_26", | |
| "name": "auto_func_26", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_26 lines 551-552" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_27", | |
| "module_shape": "functions=auto_func_27", | |
| "name": "auto_func_27", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_27 lines 555-556" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_28", | |
| "module_shape": "functions=auto_func_28", | |
| "name": "auto_func_28", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_28 lines 559-560" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_29", | |
| "module_shape": "functions=auto_func_29", | |
| "name": "auto_func_29", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_29 lines 563-564" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_3", | |
| "module_shape": "functions=auto_func_3", | |
| "name": "auto_func_3", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_3 lines 459-460" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_30", | |
| "module_shape": "functions=auto_func_30", | |
| "name": "auto_func_30", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_30 lines 567-568" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_31", | |
| "module_shape": "functions=auto_func_31", | |
| "name": "auto_func_31", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_31 lines 571-572" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_32", | |
| "module_shape": "functions=auto_func_32", | |
| "name": "auto_func_32", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_32 lines 575-576" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_33", | |
| "module_shape": "functions=auto_func_33", | |
| "name": "auto_func_33", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_33 lines 579-580" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_34", | |
| "module_shape": "functions=auto_func_34", | |
| "name": "auto_func_34", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_34 lines 583-584" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_35", | |
| "module_shape": "functions=auto_func_35", | |
| "name": "auto_func_35", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_35 lines 587-588" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_36", | |
| "module_shape": "functions=auto_func_36", | |
| "name": "auto_func_36", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_36 lines 591-592" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_37", | |
| "module_shape": "functions=auto_func_37", | |
| "name": "auto_func_37", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_37 lines 595-596" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_38", | |
| "module_shape": "functions=auto_func_38", | |
| "name": "auto_func_38", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_38 lines 599-600" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_39", | |
| "module_shape": "functions=auto_func_39", | |
| "name": "auto_func_39", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_39 lines 603-604" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_4", | |
| "module_shape": "functions=auto_func_4", | |
| "name": "auto_func_4", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_4 lines 463-464" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_40", | |
| "module_shape": "functions=auto_func_40", | |
| "name": "auto_func_40", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_40 lines 607-608" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_41", | |
| "module_shape": "functions=auto_func_41", | |
| "name": "auto_func_41", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_41 lines 611-612" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_42", | |
| "module_shape": "functions=auto_func_42", | |
| "name": "auto_func_42", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_42 lines 615-616" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_43", | |
| "module_shape": "functions=auto_func_43", | |
| "name": "auto_func_43", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_43 lines 619-620" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_44", | |
| "module_shape": "functions=auto_func_44", | |
| "name": "auto_func_44", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_44 lines 623-624" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_45", | |
| "module_shape": "functions=auto_func_45", | |
| "name": "auto_func_45", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_45 lines 627-628" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_5", | |
| "module_shape": "functions=auto_func_5", | |
| "name": "auto_func_5", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_5 lines 467-468" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_6", | |
| "module_shape": "functions=auto_func_6", | |
| "name": "auto_func_6", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_6 lines 471-472" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_7", | |
| "module_shape": "functions=auto_func_7", | |
| "name": "auto_func_7", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_7 lines 475-476" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_8", | |
| "module_shape": "functions=auto_func_8", | |
| "name": "auto_func_8", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_8 lines 479-480" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::auto_func_9", | |
| "module_shape": "functions=auto_func_9", | |
| "name": "auto_func_9", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk auto_func_9 lines 483-484" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::bootstrap", | |
| "module_shape": "functions=bootstrap", | |
| "name": "bootstrap", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk bootstrap lines 4-5" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::helper_alpha", | |
| "module_shape": "functions=helper_alpha", | |
| "name": "helper_alpha", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk helper_alpha lines 438-439" | |
| }, | |
| { | |
| "linter_findings": [], | |
| "module_id": "huge_module::helper_beta", | |
| "module_shape": "functions=helper_beta", | |
| "name": "helper_beta", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "Chunk helper_beta lines 442-443" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0114", | |
| "id": 1253, | |
| "line": 1, | |
| "message": "Missing module docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1254, | |
| "line": 7, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "inventory", | |
| "module_shape": "functions=is_available", | |
| "name": "inventory", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [is_available(item_name: str)->bool] | issues: 2 | depends_on: [validators, validators.is_non_empty]" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0114", | |
| "id": 1255, | |
| "line": 1, | |
| "message": "Missing module docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1256, | |
| "line": 4, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "notifications", | |
| "module_shape": "functions=send_email", | |
| "name": "notifications", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [send_email(recipient: str, body: str)->None] | issues: 2 | depends_on: [smtplib]" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "B404", | |
| "id": 1257, | |
| "line": 3, | |
| "message": "Consider possible security implications associated with the subprocess module.", | |
| "severity": "low", | |
| "tool": "bandit" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1258, | |
| "line": 6, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "B602", | |
| "id": 1259, | |
| "line": 9, | |
| "message": "subprocess call with shell=True identified, security issue.", | |
| "severity": "high", | |
| "tool": "bandit" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1260, | |
| "line": 12, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "payments", | |
| "module_shape": "functions=run_gateway_check, charge", | |
| "name": "payments", | |
| "reviews": [], | |
| "security_findings": [ | |
| { | |
| "code": "B404", | |
| "line": 3, | |
| "message": "Consider possible security implications associated with the subprocess module.", | |
| "severity": "low" | |
| }, | |
| { | |
| "code": "B602", | |
| "line": 9, | |
| "message": "subprocess call with shell=True identified, security issue.", | |
| "severity": "high" | |
| } | |
| ], | |
| "status": "pending", | |
| "summary": "exports: [run_gateway_check(endpoint: str)->int, charge(total: float)->str] | issues: 4 | depends_on: [subprocess]" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0114", | |
| "id": 1261, | |
| "line": 1, | |
| "message": "Missing module docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1262, | |
| "line": 4, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "utils", | |
| "module_shape": "functions=pick_item", | |
| "name": "utils", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [pick_item(preferred: str, fallback: str)->str] | issues: 2 | depends_on: [inventory, inventory.is_available]" | |
| }, | |
| { | |
| "linter_findings": [ | |
| { | |
| "code": "C0114", | |
| "id": 1263, | |
| "line": 1, | |
| "message": "Missing module docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1264, | |
| "line": 2, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| }, | |
| { | |
| "code": "C0116", | |
| "id": 1265, | |
| "line": 6, | |
| "message": "Missing function or method docstring", | |
| "severity": "low", | |
| "tool": "pylint" | |
| } | |
| ], | |
| "module_id": "validators", | |
| "module_shape": "functions=is_non_empty, validate_coupon", | |
| "name": "validators", | |
| "reviews": [], | |
| "security_findings": [], | |
| "status": "pending", | |
| "summary": "exports: [is_non_empty(value: str | None)->bool, validate_coupon(code: str | None)->bool] | issues: 3 | depends_on: []" | |
| } | |
| ], | |
| "report_schema_version": "1.0.0", | |
| "rl_integrity": { | |
| "deterministic_replay_notes": "easy/medium deterministic by construction; hard uses judge with temperature=0", | |
| "reward_causality_tracked": true, | |
| "trajectory_reconstructable": true | |
| }, | |
| "scope_modules": [ | |
| "auth", | |
| "cart", | |
| "checkout", | |
| "config", | |
| "database", | |
| "huge_module", | |
| "huge_module::GiantService", | |
| "huge_module::auto_func_1", | |
| "huge_module::auto_func_10", | |
| "huge_module::auto_func_11", | |
| "huge_module::auto_func_12", | |
| "huge_module::auto_func_13", | |
| "huge_module::auto_func_14", | |
| "huge_module::auto_func_15", | |
| "huge_module::auto_func_16", | |
| "huge_module::auto_func_17", | |
| "huge_module::auto_func_18", | |
| "huge_module::auto_func_19", | |
| "huge_module::auto_func_2", | |
| "huge_module::auto_func_20", | |
| "huge_module::auto_func_21", | |
| "huge_module::auto_func_22", | |
| "huge_module::auto_func_23", | |
| "huge_module::auto_func_24", | |
| "huge_module::auto_func_25", | |
| "huge_module::auto_func_26", | |
| "huge_module::auto_func_27", | |
| "huge_module::auto_func_28", | |
| "huge_module::auto_func_29", | |
| "huge_module::auto_func_3", | |
| "huge_module::auto_func_30", | |
| "huge_module::auto_func_31", | |
| "huge_module::auto_func_32", | |
| "huge_module::auto_func_33", | |
| "huge_module::auto_func_34", | |
| "huge_module::auto_func_35", | |
| "huge_module::auto_func_36", | |
| "huge_module::auto_func_37", | |
| "huge_module::auto_func_38", | |
| "huge_module::auto_func_39", | |
| "huge_module::auto_func_4", | |
| "huge_module::auto_func_40", | |
| "huge_module::auto_func_41", | |
| "huge_module::auto_func_42", | |
| "huge_module::auto_func_43", | |
| "huge_module::auto_func_44", | |
| "huge_module::auto_func_45", | |
| "huge_module::auto_func_5", | |
| "huge_module::auto_func_6", | |
| "huge_module::auto_func_7", | |
| "huge_module::auto_func_8", | |
| "huge_module::auto_func_9", | |
| "huge_module::bootstrap", | |
| "huge_module::helper_alpha", | |
| "huge_module::helper_beta", | |
| "inventory", | |
| "notifications", | |
| "payments", | |
| "utils", | |
| "validators" | |
| ], | |
| "source_root": "/home/lightdesk/Downloads/Projects/NodeAudit/code-review-env/sample_project" | |
| } |