{"version": "2.1.0", "$schema": "https://json.schemastore.org/sarif-2.1.0.json", "runs": [{"tool": {"driver": {"name": "Repobility", "informationUri": "https://repobility.com", "rules": [{"id": "CFG006", "name": "[CFG006] Missing .gitignore: No .gitignore file. Risk of committing secrets and build artifacts.", "shortDescription": {"text": "[CFG006] Missing .gitignore: No .gitignore file. Risk of committing secrets and build artifacts."}, "fullDescription": {"text": "Add a .gitignore appropriate for your language/framework."}, "properties": {"scanner": "repobility-threat-engine", "category": "practices", "severity": "medium", "confidence": 1.0, "cwe": "", "owasp": ""}}, {"id": "MINED111", "name": "Bare except continues silently", "shortDescription": {"text": "Bare except continues silently"}, "fullDescription": {"text": "Bare `except:` (or `except Exception:`) that runs code without re-raising or logging the exception. Hides real failures and makes bugs hard to diagnose."}, "properties": {"scanner": "repobility-ast-engine", "category": "quality", "severity": "medium", "confidence": 1.0, "cwe": "", "owasp": ""}}, {"id": "CORE_LARGE_FILES", "name": "Average file size is 3088 lines (recommend <300)", "shortDescription": {"text": "Average file size is 3088 lines (recommend <300)"}, "fullDescription": {"text": "Refactor large files by extracting related functions into separate modules. Target files with 300+ lines first. Use the Single Responsibility Principle \u2014 each module should have one clear purpose."}, "properties": {"scanner": "repobility-core", "category": "quality", "severity": "medium", "confidence": null, "cwe": "", "owasp": ""}}, {"id": "CORE_NO_CI", "name": "No CI/CD configuration found", "shortDescription": {"text": "No CI/CD configuration found"}, "fullDescription": {"text": "Add a CI/CD pipeline: create .github/workflows/ci.yml for GitHub Actions with steps to lint, test, and build on every push and pull request."}, "properties": {"scanner": "repobility-core", "category": "practices", "severity": "medium", "confidence": null, "cwe": "", "owasp": ""}}, {"id": "CORE_NO_LICENSE", "name": "No LICENSE file", "shortDescription": {"text": "No LICENSE file"}, "fullDescription": {"text": "Add a LICENSE file to your repository. Use choosealicense.com to pick the right license (MIT for permissive, Apache 2.0 for patent protection, GPL for copyleft)."}, "properties": {"scanner": "repobility-core", "category": "documentation", "severity": "low", "confidence": null, "cwe": "", "owasp": ""}}, {"id": "MINED110", "name": "Blocking call `time.sleep` inside async function `enabletaskmgr`", "shortDescription": {"text": "Blocking call `time.sleep` inside async function `enabletaskmgr`"}, "fullDescription": {"text": "`time.sleep` is a synchronous (blocking) call. When invoked inside an `async def` it stalls the event loop, preventing every other coroutine in the process from making progress."}, "properties": {"scanner": "repobility-ast-engine", "category": "quality", "severity": "high", "confidence": 1.0, "cwe": "", "owasp": ""}}, {"id": "MINED108", "name": "`self.add_section` used but never assigned in __init__", "shortDescription": {"text": "`self.add_section` used but never assigned in __init__"}, "fullDescription": {"text": "Method `harvest_browsers` of class `Stealer` reads `self.add_section`, but no assignment to it exists in __init__ (and no class-level fallback). This raises AttributeError the first time the method runs against an instance."}, "properties": {"scanner": "repobility-ast-engine", "category": "quality", "severity": "high", "confidence": 1.0, "cwe": "", "owasp": ""}}, {"id": "CORE_NO_TESTS", "name": "No test files found", "shortDescription": {"text": "No test files found"}, "fullDescription": {"text": "Add a test directory (tests/ or __tests__/) with unit tests for core functionality. Use pytest (Python), Jest (JS/TS), or go test (Go). Start with tests for critical business logic and security-sensitive functions."}, "properties": {"scanner": "repobility-core", "category": "testing", "severity": "high", "confidence": null, "cwe": "", "owasp": ""}}]}}, "automationDetails": {"id": "repobility/667"}, "properties": {"repository": "knjx547/patched_bunny", "repoUrl": "https://github.com/knjx547/patched_bunny.git", "branch": "main"}, "results": [{"ruleId": "CFG006", "level": "warning", "message": {"text": "[CFG006] Missing .gitignore: No .gitignore file. Risk of committing secrets and build artifacts."}, "properties": {"repobilityId": 45348, "scanner": "repobility-threat-engine", "fingerprint": "c65fc71ce58c37a0e07837c0fe294108b731c43ef16027a2f0971c757bbe9a16", "category": "practices", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "No .gitignore file found in repository root", "evidence": {"reason": "No .gitignore file found in repository root", "rule_id": "CFG006", "scanner": "repobility-threat-engine", "confidence": 1.0, "correlation_key": "repo|practices|cfg006"}}}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45347, "scanner": "repobility-ast-engine", "fingerprint": "a4f9ccfa96b18c0feba9a25680127b694f6c0fa045a27b0f0dbf81c080a4ef6a", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|a4f9ccfa96b18c0feba9a25680127b694f6c0fa045a27b0f0dbf81c080a4ef6a"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 481}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45346, "scanner": "repobility-ast-engine", "fingerprint": "c8a586605bfaebd53ed91d6273182c699db5f8b2736c28ec708fb37b7b31873d", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|c8a586605bfaebd53ed91d6273182c699db5f8b2736c28ec708fb37b7b31873d"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 315}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45345, "scanner": "repobility-ast-engine", "fingerprint": "4b43dc93bf98866e361ba882063c3f9f84194a8b50b6b95fe2be8f484fd4a09f", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|4b43dc93bf98866e361ba882063c3f9f84194a8b50b6b95fe2be8f484fd4a09f"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 306}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45344, "scanner": "repobility-ast-engine", "fingerprint": "39afa9ad0554ea21703c6971f006f9a1d8ad00909cb05fb5b1f171b27504d282", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|39afa9ad0554ea21703c6971f006f9a1d8ad00909cb05fb5b1f171b27504d282"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 298}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45343, "scanner": "repobility-ast-engine", "fingerprint": "8fd6bfe80a200678a71456015d4e74040f11f09f7a5cd5c3d1b39b4514d1a492", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|8fd6bfe80a200678a71456015d4e74040f11f09f7a5cd5c3d1b39b4514d1a492"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 289}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45342, "scanner": "repobility-ast-engine", "fingerprint": "6446888d5082efa227e2f305a9fb4afcdfa9b388b09cae116d8114a9d957ad14", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|6446888d5082efa227e2f305a9fb4afcdfa9b388b09cae116d8114a9d957ad14"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 275}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45341, "scanner": "repobility-ast-engine", "fingerprint": "226b536d20bf0cfb142468ba766a683906fb9ee7a22b96546d4d305f4aafa3cb", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|226b536d20bf0cfb142468ba766a683906fb9ee7a22b96546d4d305f4aafa3cb"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 269}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45340, "scanner": "repobility-ast-engine", "fingerprint": "8f14bac73ba532f81b63eec91cedcd0dc0b1a4f9e55912f7124e8cce82cbb936", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|8f14bac73ba532f81b63eec91cedcd0dc0b1a4f9e55912f7124e8cce82cbb936"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 264}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45339, "scanner": "repobility-ast-engine", "fingerprint": "45b0be117d102b3ed189633d9dce267b0c51120534575ab287b1f85c71dd12d0", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|45b0be117d102b3ed189633d9dce267b0c51120534575ab287b1f85c71dd12d0"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 121}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45338, "scanner": "repobility-ast-engine", "fingerprint": "f5ca9d86c6f0e94e3909b362ce3f199f25984302e599e50bd95e5e42f800b15b", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|f5ca9d86c6f0e94e3909b362ce3f199f25984302e599e50bd95e5e42f800b15b"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 3079}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45337, "scanner": "repobility-ast-engine", "fingerprint": "e9134866b04fd8b674249399ef0affbc3adae62d1dacaef1bfe37efe4627ec9f", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|e9134866b04fd8b674249399ef0affbc3adae62d1dacaef1bfe37efe4627ec9f"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 3055}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45336, "scanner": "repobility-ast-engine", "fingerprint": "78b2cc851c96577904a3bc0326f2f46d616157b157db9afdb791f0ad6e9a1522", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|78b2cc851c96577904a3bc0326f2f46d616157b157db9afdb791f0ad6e9a1522"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 3030}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45335, "scanner": "repobility-ast-engine", "fingerprint": "846106f756c1870cd2928f1cab9e4eb0f549e291343012ce7098250a1823ff71", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|846106f756c1870cd2928f1cab9e4eb0f549e291343012ce7098250a1823ff71"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 3009}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45334, "scanner": "repobility-ast-engine", "fingerprint": "5da7d90dfd81ca64f57b5600b6d0ecb30e4e6dc49964fe870c5a9b3d68fb2d50", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|5da7d90dfd81ca64f57b5600b6d0ecb30e4e6dc49964fe870c5a9b3d68fb2d50"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1042}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45333, "scanner": "repobility-ast-engine", "fingerprint": "3b03404be153c98421284e07f3fd31b4200895158b40598fa4e5b4d5e1987ae5", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|3b03404be153c98421284e07f3fd31b4200895158b40598fa4e5b4d5e1987ae5"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1026}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45332, "scanner": "repobility-ast-engine", "fingerprint": "a09e4cac8ad2aeacef06dac62c1eccbd33a4cb7650c4b890610e63bb11b82f2b", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|a09e4cac8ad2aeacef06dac62c1eccbd33a4cb7650c4b890610e63bb11b82f2b"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1010}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45331, "scanner": "repobility-ast-engine", "fingerprint": "4e6d9fb2d889e3df8b098da2f61d7cf1d31b513ce86a576a714bd093dc5a59ac", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|4e6d9fb2d889e3df8b098da2f61d7cf1d31b513ce86a576a714bd093dc5a59ac"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 772}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45330, "scanner": "repobility-ast-engine", "fingerprint": "f0afdd636912deea550b2dc1779abad9c1927c33d8b4d4a61f0e0cdd94fc9c0d", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|f0afdd636912deea550b2dc1779abad9c1927c33d8b4d4a61f0e0cdd94fc9c0d"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 653}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45329, "scanner": "repobility-ast-engine", "fingerprint": "a85a870bf8b51c81fe2d43dcb5a021afbe1d43659b380c855cde15cee931c160", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|a85a870bf8b51c81fe2d43dcb5a021afbe1d43659b380c855cde15cee931c160"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 638}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45328, "scanner": "repobility-ast-engine", "fingerprint": "79e30ee09ad87a5ff2f369c50b81af3db2200d916ffd01d9cc4f3907f268d739", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|79e30ee09ad87a5ff2f369c50b81af3db2200d916ffd01d9cc4f3907f268d739"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 353}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45327, "scanner": "repobility-ast-engine", "fingerprint": "4cec94a1f832a80f24b77a5f48c863f58c4f47ab9b6edb08c31f8add304b414c", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|4cec94a1f832a80f24b77a5f48c863f58c4f47ab9b6edb08c31f8add304b414c"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 249}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45326, "scanner": "repobility-ast-engine", "fingerprint": "08077543ca241465d3bdd6f866180ac399b479c8e417f6197133e06b08bf70f9", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|08077543ca241465d3bdd6f866180ac399b479c8e417f6197133e06b08bf70f9"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 175}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45325, "scanner": "repobility-ast-engine", "fingerprint": "683f3bac8c9f8c910ac93de7a57915d733e72eac74fe3ed2fa1759a8fb304b81", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|683f3bac8c9f8c910ac93de7a57915d733e72eac74fe3ed2fa1759a8fb304b81"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 129}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45324, "scanner": "repobility-ast-engine", "fingerprint": "9e3a16df3c7b063884bc1ce72451df3b7fd735fa5a7d6bca47927aea6f69f691", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|9e3a16df3c7b063884bc1ce72451df3b7fd735fa5a7d6bca47927aea6f69f691"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 98}}}]}, {"ruleId": "MINED111", "level": "warning", "message": {"text": "Bare except continues silently"}, "properties": {"repobilityId": 45323, "scanner": "repobility-ast-engine", "fingerprint": "c4cfab715dbb0b10d1ecb237b9901f6502898f8517248076b2f7a1457b3a40ee", "category": "quality", "severity": "medium", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "bare-except-without-pass", "owasp": null, "cwe_ids": [], "languages": ["python"], "observations_count": 21610}, "scanner": "repobility-ast-engine", "correlation_key": "fp|c4cfab715dbb0b10d1ecb237b9901f6502898f8517248076b2f7a1457b3a40ee"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 65}}}]}, {"ruleId": "CORE_LARGE_FILES", "level": "warning", "message": {"text": "Average file size is 3088 lines (recommend <300)"}, "properties": {"repobilityId": 45286, "scanner": "repobility-core", "fingerprint": "ebe3339aa511d204a92a9ee9846f6995d6e1ca2e16865396ade7a9b0504eeff5", "category": "quality", "severity": "medium", "confidence": null, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"rule_id": "CORE_LARGE_FILES", "scanner": "repobility-core", "correlation_key": "fp|ebe3339aa511d204a92a9ee9846f6995d6e1ca2e16865396ade7a9b0504eeff5"}}}, {"ruleId": "CORE_NO_CI", "level": "warning", "message": {"text": "No CI/CD configuration found"}, "properties": {"repobilityId": 45285, "scanner": "repobility-core", "fingerprint": "ca5da3551af97272c4f099fc472740148135a15816b81b90bd862e8f91ec66ce", "category": "practices", "severity": "medium", "confidence": null, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"rule_id": "CORE_NO_CI", "scanner": "repobility-core", "correlation_key": "repo|practices|core_no_ci"}}}, {"ruleId": "CORE_NO_LICENSE", "level": "note", "message": {"text": "No LICENSE file"}, "properties": {"repobilityId": 45284, "scanner": "repobility-core", "fingerprint": "9314e9238cd99885865b92490d1aaa96ca62b1390c9377878d5f3d99227e1c3c", "category": "documentation", "severity": "low", "confidence": null, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"rule_id": "CORE_NO_LICENSE", "scanner": "repobility-core", "correlation_key": "repo|documentation|core_no_license"}}}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `time.sleep` inside async function `enabletaskmgr`"}, "properties": {"repobilityId": 45322, "scanner": "repobility-ast-engine", "fingerprint": "861785dbdf98958c85bfdbed58ed3e5b39340927d8bdb90d1ae6651b1e6f47eb", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|861785dbdf98958c85bfdbed58ed3e5b39340927d8bdb90d1ae6651b1e6f47eb"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2950}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `time.sleep` inside async function `disabletaskmgr`"}, "properties": {"repobilityId": 45321, "scanner": "repobility-ast-engine", "fingerprint": "e251894c45c1473b7f28c2629e9bd065ff022f8f19b4672e0d5a3a20f8e767ec", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|e251894c45c1473b7f28c2629e9bd065ff022f8f19b4672e0d5a3a20f8e767ec"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2916}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `time.sleep` inside async function `network_spread`"}, "properties": {"repobilityId": 45320, "scanner": "repobility-ast-engine", "fingerprint": "9f1a5713df176cfc1a3c53b54a093a36513fd4e13e42b46cd6a7468ca0d61f20", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|9f1a5713df176cfc1a3c53b54a093a36513fd4e13e42b46cd6a7468ca0d61f20"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2865}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `requests.get` inside async function `infodump`"}, "properties": {"repobilityId": 45319, "scanner": "repobility-ast-engine", "fingerprint": "45e7be9cbf90068d9de25cc8245b105809abbe7819011c63986b7a32c2c9ab7a", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|45e7be9cbf90068d9de25cc8245b105809abbe7819011c63986b7a32c2c9ab7a"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2206}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `requests.get` inside async function `infodump`"}, "properties": {"repobilityId": 45318, "scanner": "repobility-ast-engine", "fingerprint": "3d330d7c42fd65e1486b0dbfd6cfabaad2475d82909b972ce7dd350bd1d3edab", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|3d330d7c42fd65e1486b0dbfd6cfabaad2475d82909b972ce7dd350bd1d3edab"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1742}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `requests.post` inside async function `infodump`"}, "properties": {"repobilityId": 45317, "scanner": "repobility-ast-engine", "fingerprint": "b6db881eecb715011cb9854888085bac9868ffa05e18b7c49b2701c0862f3c5e", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|b6db881eecb715011cb9854888085bac9868ffa05e18b7c49b2701c0862f3c5e"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2382}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `time.sleep` inside async function `infodump`"}, "properties": {"repobilityId": 45316, "scanner": "repobility-ast-engine", "fingerprint": "fefc9a47b43efd55386f596b123db4c8124f8013a918d4a566e0d73d4584310e", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|fefc9a47b43efd55386f596b123db4c8124f8013a918d4a566e0d73d4584310e"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1876}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `time.sleep` inside async function `infodump`"}, "properties": {"repobilityId": 45315, "scanner": "repobility-ast-engine", "fingerprint": "c580d79c609a86e72678450c501216e63134886f29f0a0aa8ff5d5901f734044", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|c580d79c609a86e72678450c501216e63134886f29f0a0aa8ff5d5901f734044"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1790}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `requests.get` inside async function `change_wallpaper`"}, "properties": {"repobilityId": 45314, "scanner": "repobility-ast-engine", "fingerprint": "2346d5ae2c23bbf2111b96b8fb6ae784c90b6cacf2e418206397b172a40604ea", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|2346d5ae2c23bbf2111b96b8fb6ae784c90b6cacf2e418206397b172a40604ea"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 566}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `urllib.request.urlopen` inside async function `auto_send_dm`"}, "properties": {"repobilityId": 45313, "scanner": "repobility-ast-engine", "fingerprint": "c48983857274e0472c63a9fbf4c6117e174bd56da350dac54f7a7bef3f18a6ba", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|c48983857274e0472c63a9fbf4c6117e174bd56da350dac54f7a7bef3f18a6ba"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 277}}}]}, {"ruleId": "MINED110", "level": "error", "message": {"text": "Blocking call `urllib.request.urlopen` inside async function `auto_send_dm`"}, "properties": {"repobilityId": 45312, "scanner": "repobility-ast-engine", "fingerprint": "10cce45137a59e13051b154bb18601a8916f7264a41e00d5b12fe76953887e3a", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "asyncio-blocking-call", "owasp": null, "cwe_ids": ["CWE-833"], "languages": ["python"], "observations_count": 31606}, "scanner": "repobility-ast-engine", "correlation_key": "fp|10cce45137a59e13051b154bb18601a8916f7264a41e00d5b12fe76953887e3a"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 274}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_section` used but never assigned in __init__"}, "properties": {"repobilityId": 45311, "scanner": "repobility-ast-engine", "fingerprint": "0baba41e0a2d689b2178a1fc637c625e4c5932c1a53c3b996436cc095f13aa42", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|0baba41e0a2d689b2178a1fc637c625e4c5932c1a53c3b996436cc095f13aa42"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2325}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.get_firefox_profiles` used but never assigned in __init__"}, "properties": {"repobilityId": 45310, "scanner": "repobility-ast-engine", "fingerprint": "6136af7c3227aa13b0838e71556237fc861106cb89cfa3735ca4c1781bd26fda", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|6136af7c3227aa13b0838e71556237fc861106cb89cfa3735ca4c1781bd26fda"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2306}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.get_browsers` used but never assigned in __init__"}, "properties": {"repobilityId": 45309, "scanner": "repobility-ast-engine", "fingerprint": "46e6daa715ffa2526d47f2edacb34faec53c52b3ccab07693bdb02e426c8e9cc", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|46e6daa715ffa2526d47f2edacb34faec53c52b3ccab07693bdb02e426c8e9cc"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2299}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_section` used but never assigned in __init__"}, "properties": {"repobilityId": 45308, "scanner": "repobility-ast-engine", "fingerprint": "f9a677279daf8c13eebe6319b65083a762ea89993dc8d02bb7c85819d7f0d40f", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|f9a677279daf8c13eebe6319b65083a762ea89993dc8d02bb7c85819d7f0d40f"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2291}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_section` used but never assigned in __init__"}, "properties": {"repobilityId": 45307, "scanner": "repobility-ast-engine", "fingerprint": "a4f16869c1942dedc0d71e6dfd5fef0a88b747ac4c62cf8b09e77dcc1de0d34a", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|a4f16869c1942dedc0d71e6dfd5fef0a88b747ac4c62cf8b09e77dcc1de0d34a"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2270}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_section` used but never assigned in __init__"}, "properties": {"repobilityId": 45306, "scanner": "repobility-ast-engine", "fingerprint": "477ed2c168d9c708220913676d3464fdc3c780d87d4970b11dda20cd56d3d299", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|477ed2c168d9c708220913676d3464fdc3c780d87d4970b11dda20cd56d3d299"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2254}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_section` used but never assigned in __init__"}, "properties": {"repobilityId": 45305, "scanner": "repobility-ast-engine", "fingerprint": "06c8611f4867a1fbbcdcfd4921fe1e30ba4691fd34b65d59ed8b55a436c380a2", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|06c8611f4867a1fbbcdcfd4921fe1e30ba4691fd34b65d59ed8b55a436c380a2"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2239}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.get_discord_tokens_xlabb_style` used but never assigned in __init__"}, "properties": {"repobilityId": 45304, "scanner": "repobility-ast-engine", "fingerprint": "345a13b0dc5104dc08ba68659bfb5e98e10bb5e426cfdd8b40e1b30ef4a0eb97", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|345a13b0dc5104dc08ba68659bfb5e98e10bb5e426cfdd8b40e1b30ef4a0eb97"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 2182}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_section` used but never assigned in __init__"}, "properties": {"repobilityId": 45303, "scanner": "repobility-ast-engine", "fingerprint": "5b48806e4b72014bb6c2dfd32fa4db4c91a3a4d9e8d47808cf6232e4f90a75a2", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|5b48806e4b72014bb6c2dfd32fa4db4c91a3a4d9e8d47808cf6232e4f90a75a2"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1867}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_credential` used but never assigned in __init__"}, "properties": {"repobilityId": 45302, "scanner": "repobility-ast-engine", "fingerprint": "76c9412dbdd102a71f4d9295aaa19443757b723230b83ed34f8f8b5bb7488e81", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|76c9412dbdd102a71f4d9295aaa19443757b723230b83ed34f8f8b5bb7488e81"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1776}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_credential` used but never assigned in __init__"}, "properties": {"repobilityId": 45301, "scanner": "repobility-ast-engine", "fingerprint": "5ff2d6cdfbaa72a618ffa10d58b4314fd34acd7636ae8fa1c37c6013f44d7b13", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|5ff2d6cdfbaa72a618ffa10d58b4314fd34acd7636ae8fa1c37c6013f44d7b13"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1774}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_section` used but never assigned in __init__"}, "properties": {"repobilityId": 45300, "scanner": "repobility-ast-engine", "fingerprint": "2153060955d987be5812a1a261fc87fae78cd289eec7596a45ef28f113d18f55", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|2153060955d987be5812a1a261fc87fae78cd289eec7596a45ef28f113d18f55"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1758}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45299, "scanner": "repobility-ast-engine", "fingerprint": "554e1cece86cd2459ae44f197564d49527045da3b9ad71280652ca8658a3298e", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|554e1cece86cd2459ae44f197564d49527045da3b9ad71280652ca8658a3298e"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1753}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45298, "scanner": "repobility-ast-engine", "fingerprint": "0d5e33cbd45a8549b35d95dd403c661fb178ad66b619c36d2742987153a29817", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|0d5e33cbd45a8549b35d95dd403c661fb178ad66b619c36d2742987153a29817"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1751}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45297, "scanner": "repobility-ast-engine", "fingerprint": "0d32152e3843bdd15577ff7333fc36ad1e4ea87fa92a029f710afdc8ebcd6ea2", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|0d32152e3843bdd15577ff7333fc36ad1e4ea87fa92a029f710afdc8ebcd6ea2"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1749}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45296, "scanner": "repobility-ast-engine", "fingerprint": "96406b40c33f0d0200f244adc83357b48f48644a662ec6a03250cba274345b0f", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|96406b40c33f0d0200f244adc83357b48f48644a662ec6a03250cba274345b0f"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1743}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45295, "scanner": "repobility-ast-engine", "fingerprint": "45c90c8007454e93c474210dc494355b5119c06641635967280274390d679bc6", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|45c90c8007454e93c474210dc494355b5119c06641635967280274390d679bc6"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1737}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45294, "scanner": "repobility-ast-engine", "fingerprint": "d22260fa00af10e95778faa2bdb853512c0c041a72bfe8ac38e81a3e682f726b", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|d22260fa00af10e95778faa2bdb853512c0c041a72bfe8ac38e81a3e682f726b"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1733}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45293, "scanner": "repobility-ast-engine", "fingerprint": "93d59957a2d4ef072a71ab6380240482b9c3b7536d31c5f18ed6b6bc636d7c10", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|93d59957a2d4ef072a71ab6380240482b9c3b7536d31c5f18ed6b6bc636d7c10"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1732}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45292, "scanner": "repobility-ast-engine", "fingerprint": "2c667c68824f8f87bbea484cc2ebf8b98ae5a835d7ab496af421efd25da303fd", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|2c667c68824f8f87bbea484cc2ebf8b98ae5a835d7ab496af421efd25da303fd"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1731}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45291, "scanner": "repobility-ast-engine", "fingerprint": "b483e5e54498a642e836de4c8b43286d145cfec1d2842e7dc109eabf0fb0ddbb", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|b483e5e54498a642e836de4c8b43286d145cfec1d2842e7dc109eabf0fb0ddbb"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1730}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_item` used but never assigned in __init__"}, "properties": {"repobilityId": 45290, "scanner": "repobility-ast-engine", "fingerprint": "5e33f87ada5a9ddc5e05ed0e647b6368a6fa631756765f058d145a111731fa9a", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|5e33f87ada5a9ddc5e05ed0e647b6368a6fa631756765f058d145a111731fa9a"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1729}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.add_section` used but never assigned in __init__"}, "properties": {"repobilityId": 45289, "scanner": "repobility-ast-engine", "fingerprint": "7478a8c5e435a49cff99415cc1dbee297397cb793252fb5074441b75c4900f65", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|7478a8c5e435a49cff99415cc1dbee297397cb793252fb5074441b75c4900f65"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1728}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.decrypt_chromium_value` used but never assigned in __init__"}, "properties": {"repobilityId": 45288, "scanner": "repobility-ast-engine", "fingerprint": "6956eccc1a944477f67ccd005327b3af4b6dd797390474cfb41a88b5d6bff1c9", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|6956eccc1a944477f67ccd005327b3af4b6dd797390474cfb41a88b5d6bff1c9"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1479}}}]}, {"ruleId": "MINED108", "level": "error", "message": {"text": "`self.get_master_key` used but never assigned in __init__"}, "properties": {"repobilityId": 45287, "scanner": "repobility-ast-engine", "fingerprint": "fd568f56ce9abf29751d89b63946b9f9c9c44e660ff71eea5cd803d1c71ebf26", "category": "quality", "severity": "high", "confidence": 1.0, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"mined": true, "mining": {"slug": "self-attr-never-set", "owasp": null, "cwe_ids": ["CWE-476"], "languages": ["python"], "observations_count": 25998}, "scanner": "repobility-ast-engine", "correlation_key": "fp|fd568f56ce9abf29751d89b63946b9f9c9c44e660ff71eea5cd803d1c71ebf26"}}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "patched_bunny.py"}, "region": {"startLine": 1459}}}]}, {"ruleId": "CORE_NO_TESTS", "level": "error", "message": {"text": "No test files found"}, "properties": {"repobilityId": 45283, "scanner": "repobility-core", "fingerprint": "0200e9918bc2a7bf9c116d0907e50ac3df640c758b93852cf1890ec6e14d870d", "category": "testing", "severity": "high", "confidence": null, "triageState": "open", "verdict": "", "isResolved": false, "reason": "", "evidence": {"rule_id": "CORE_NO_TESTS", "scanner": "repobility-core", "correlation_key": "repo|testing|core_no_tests"}}}]}]}