Coverage report: 58%

Files Functions Classes

coverage.py v7.8.0, created at 2025-04-22 14:59 +0200

File function statements missing excluded coverage
mcp_git_explorer/cli.py main 9 9 0 0%
mcp_git_explorer/cli.py (no function) 6 6 2 0%
mcp_git_explorer/core.py GitExplorer.__init__ 5 0 0 100%
mcp_git_explorer/core.py GitExplorer._process_repository 57 25 1 56%
mcp_git_explorer/core.py GitExplorer.estimate_codebase 11 1 0 91%
mcp_git_explorer/core.py GitExplorer.get_codebase 12 1 0 92%
mcp_git_explorer/core.py GitExplorer.check_gitlab_token_status 3 0 0 100%
mcp_git_explorer/core.py GitExplorer.run 1 1 0 0%
mcp_git_explorer/core.py GitExplorer._should_ignore_file 18 11 0 39%
mcp_git_explorer/core.py GitExplorer._generate_repo_structure 4 0 0 100%
mcp_git_explorer/core.py GitExplorer._generate_repo_structure._add_directory 6 4 0 33%
mcp_git_explorer/core.py GitExplorer._is_binary_file 10 2 0 80%
mcp_git_explorer/core.py GitExplorer._concatenate_files_from_list 15 12 0 20%
mcp_git_explorer/core.py GitExplorer._concatenate_files 8 8 0 0%
mcp_git_explorer/core.py (no function) 21 0 0 100%
mcp_git_explorer/settings.py (no function) 4 0 0 100%
Total   190 80 3 58%

No items found using the specified filter.