Files
presidio/data.json
2026-03-29 08:58:13 +00:00

1 line
18 KiB
JSON

{"coverage": 89.36170212765957, "raw_data": {"meta": {"format": 3, "version": "7.13.1", "timestamp": "2026-03-29T08:58:11.990857", "branch_coverage": false, "show_contexts": false}, "files": {"presidio_cli/__init__.py": {"executed_lines": [3, 5, 6, 10, 11, 13], "summary": {"covered_lines": 6, "num_statements": 8, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [7, 8], "excluded_lines": [], "functions": {"": {"executed_lines": [3, 5, 6, 10, 11, 13], "summary": {"covered_lines": 6, "num_statements": 8, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [7, 8], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [3, 5, 6, 10, 11, 13], "summary": {"covered_lines": 6, "num_statements": 8, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [7, 8], "excluded_lines": [], "start_line": 1}}}, "presidio_cli/__main__.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [1, 3, 4], "excluded_lines": [], "functions": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [1, 3, 4], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [1, 3, 4], "excluded_lines": [], "start_line": 1}}}, "presidio_cli/analyzer.py": {"executed_lines": [1, 3, 5, 8, 11, 12, 13, 14, 15, 17, 18, 25, 28, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 45, 48, 51, 52, 53, 55, 57, 59, 61, 63, 66, 74, 78, 79, 85, 86, 87, 90, 100, 102, 103, 104, 106, 107, 109], "summary": {"covered_lines": 48, "num_statements": 49, "percent_covered": 97.95918367346938, "percent_covered_display": "98", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 97.95918367346938, "percent_statements_covered_display": "98"}, "missing_lines": [101], "excluded_lines": [], "functions": {"Line.__init__": {"executed_lines": [12, 13, 14, 15], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 11}, "Line.content": {"executed_lines": [25], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 18}, "line_generator": {"executed_lines": [33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 45], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 28}, "PIIProblem.__init__": {"executed_lines": [52, 53, 55, 57, 59, 61, 63], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 51}, "_analyze": {"executed_lines": [74, 78, 79, 85, 86, 87], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 66}, "analyze": {"executed_lines": [100, 102, 103, 104, 106, 107, 109], "summary": {"covered_lines": 7, "num_statements": 8, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88"}, "missing_lines": [101], "excluded_lines": [], "start_line": 90}, "": {"executed_lines": [1, 3, 5, 8, 11, 17, 18, 28, 48, 51, 66, 90], "summary": {"covered_lines": 12, "num_statements": 12, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"Line": {"executed_lines": [12, 13, 14, 15, 25], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 8}, "PIIProblem": {"executed_lines": [52, 53, 55, 57, 59, 61, 63], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 48}, "": {"executed_lines": [1, 3, 5, 8, 11, 17, 18, 28, 33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 45, 48, 51, 66, 74, 78, 79, 85, 86, 87, 90, 100, 102, 103, 104, 106, 107, 109], "summary": {"covered_lines": 36, "num_statements": 37, "percent_covered": 97.29729729729729, "percent_covered_display": "97", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 97.29729729729729, "percent_statements_covered_display": "97"}, "missing_lines": [101], "excluded_lines": [], "start_line": 1}}}, "presidio_cli/cli.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 16, 19, 20, 27, 29, 30, 37, 38, 39, 40, 41, 42, 43, 44, 46, 47, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 66, 67, 74, 79, 80, 81, 84, 96, 110, 111, 113, 114, 115, 119, 120, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 140, 141, 143, 144, 146, 149, 158, 159, 160, 161, 162, 163, 164, 166, 167, 170, 172, 174, 176, 177, 184, 188, 189, 197, 205, 213, 219, 221, 222, 226, 228, 229, 231, 236, 239, 240, 241, 242, 243, 244, 248, 252, 253, 254, 258, 265, 268, 269], "summary": {"covered_lines": 117, "num_statements": 137, "percent_covered": 85.4014598540146, "percent_covered_display": "85", "missing_lines": 20, "excluded_lines": 0, "percent_statements_covered": 85.4014598540146, "percent_statements_covered_display": "85"}, "missing_lines": [86, 93, 116, 117, 121, 223, 224, 225, 227, 232, 233, 234, 237, 245, 246, 247, 255, 256, 257, 266], "excluded_lines": [], "functions": {"Format.parsable": {"executed_lines": [27], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 20}, "Format.standard": {"executed_lines": [37, 38, 39, 40, 41, 42, 43, 44], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 30}, "Format.standard_color": {"executed_lines": [54, 55, 56, 57, 59, 60, 61, 62, 63, 64], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 47}, "Format.github": {"executed_lines": [74, 79, 80, 81], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 67}, "supports_color": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [86, 93], "excluded_lines": [], "start_line": 84}, "show_problems": {"executed_lines": [110, 111, 113, 114, 115, 119, 120, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 140, 141, 143, 144, 146], "summary": {"covered_lines": 28, "num_statements": 31, "percent_covered": 90.3225806451613, "percent_covered_display": "90", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 90.3225806451613, "percent_statements_covered_display": "90"}, "missing_lines": [116, 117, 121], "excluded_lines": [], "start_line": 96}, "find_files_recursively": {"executed_lines": [158, 159, 160, 161, 162, 163, 164, 166, 167], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 149}, "run": {"executed_lines": [172, 174, 176, 177, 184, 188, 189, 197, 205, 213, 219, 221, 222, 226, 228, 229, 231, 236, 239, 240, 241, 242, 243, 244, 248, 252, 253, 254, 258, 265, 268, 269], "summary": {"covered_lines": 32, "num_statements": 47, "percent_covered": 68.08510638297872, "percent_covered_display": "68", "missing_lines": 15, "excluded_lines": 0, "percent_statements_covered": 68.08510638297872, "percent_statements_covered_display": "68"}, "missing_lines": [223, 224, 225, 227, 232, 233, 234, 237, 245, 246, 247, 255, 256, 257, 266], "excluded_lines": [], "start_line": 170}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 16, 19, 20, 29, 30, 46, 47, 66, 67, 84, 96, 149, 170], "summary": {"covered_lines": 25, "num_statements": 25, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"Format": {"executed_lines": [27, 37, 38, 39, 40, 41, 42, 43, 44, 54, 55, 56, 57, 59, 60, 61, 62, 63, 64, 74, 79, 80, 81], "summary": {"covered_lines": 23, "num_statements": 23, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 16}, "": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 16, 19, 20, 29, 30, 46, 47, 66, 67, 84, 96, 110, 111, 113, 114, 115, 119, 120, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 135, 136, 137, 138, 140, 141, 143, 144, 146, 149, 158, 159, 160, 161, 162, 163, 164, 166, 167, 170, 172, 174, 176, 177, 184, 188, 189, 197, 205, 213, 219, 221, 222, 226, 228, 229, 231, 236, 239, 240, 241, 242, 243, 244, 248, 252, 253, 254, 258, 265, 268, 269], "summary": {"covered_lines": 94, "num_statements": 114, "percent_covered": 82.45614035087719, "percent_covered_display": "82", "missing_lines": 20, "excluded_lines": 0, "percent_statements_covered": 82.45614035087719, "percent_statements_covered_display": "82"}, "missing_lines": [86, 93, 116, 117, 121, 223, 224, 225, 227, 232, 233, 234, 237, 245, 246, 247, 255, 256, 257, 266], "excluded_lines": [], "start_line": 1}}}, "presidio_cli/config.py": {"executed_lines": [1, 2, 4, 5, 6, 9, 12, 15, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 40, 42, 52, 53, 54, 55, 56, 58, 61, 63, 65, 71, 74, 75, 77, 78, 80, 81, 83, 89, 90, 91, 92, 94, 95, 97, 99, 100, 102, 103, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 121, 122, 123, 126, 130, 131, 132, 135, 137, 139, 140, 141, 142, 143, 146, 154, 155, 159, 160], "summary": {"covered_lines": 81, "num_statements": 85, "percent_covered": 95.29411764705883, "percent_covered_display": "95", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 95.29411764705883, "percent_statements_covered_display": "95"}, "missing_lines": [104, 118, 119, 163], "excluded_lines": [], "functions": {"PresidioCLIConfig.__init__": {"executed_lines": [21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32], "summary": {"covered_lines": 12, "num_statements": 12, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 18}, "PresidioCLIConfig.is_file_ignored": {"executed_lines": [40], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 34}, "PresidioCLIConfig.is_text_file": {"executed_lines": [52, 53, 54, 55, 56, 58, 61, 63], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 42}, "PresidioCLIConfig.extend": {"executed_lines": [71, 74, 75, 77, 78, 80, 81], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 65}, "PresidioCLIConfig.parse": {"executed_lines": [89, 90, 91, 92, 94, 95, 97, 99, 100, 102, 103, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 121, 122, 123, 126, 130, 131, 132, 135], "summary": {"covered_lines": 29, "num_statements": 32, "percent_covered": 90.625, "percent_covered_display": "91", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 90.625, "percent_statements_covered_display": "91"}, "missing_lines": [104, 118, 119], "excluded_lines": [], "start_line": 83}, "PresidioCLIConfig.validate": {"executed_lines": [139, 140, 141, 142, 143], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 137}, "get_extended_config_file": {"executed_lines": [154, 155, 159, 160], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [163], "excluded_lines": [], "start_line": 146}, "": {"executed_lines": [1, 2, 4, 5, 6, 9, 12, 15, 18, 34, 42, 65, 83, 137, 146], "summary": {"covered_lines": 15, "num_statements": 15, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"PresidioCLIConfigError": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 9}, "PresidioCLIConfig": {"executed_lines": [21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 40, 52, 53, 54, 55, 56, 58, 61, 63, 71, 74, 75, 77, 78, 80, 81, 89, 90, 91, 92, 94, 95, 97, 99, 100, 102, 103, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 121, 122, 123, 126, 130, 131, 132, 135, 139, 140, 141, 142, 143], "summary": {"covered_lines": 62, "num_statements": 65, "percent_covered": 95.38461538461539, "percent_covered_display": "95", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 95.38461538461539, "percent_statements_covered_display": "95"}, "missing_lines": [104, 118, 119], "excluded_lines": [], "start_line": 15}, "": {"executed_lines": [1, 2, 4, 5, 6, 9, 12, 15, 18, 34, 42, 65, 83, 137, 146, 154, 155, 159, 160], "summary": {"covered_lines": 19, "num_statements": 20, "percent_covered": 95.0, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 95.0, "percent_statements_covered_display": "95"}, "missing_lines": [163], "excluded_lines": [], "start_line": 1}}}}, "totals": {"covered_lines": 252, "num_statements": 282, "percent_covered": 89.36170212765957, "percent_covered_display": "89", "missing_lines": 30, "excluded_lines": 0, "percent_statements_covered": 89.36170212765957, "percent_statements_covered_display": "89"}}, "coverage_path": "presidio-cli"}