| src/jtech_installer/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer.__init__ |
4 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer.analyze_environment |
8 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._detect_project_structure |
29 |
1 |
0 |
97% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._is_brownfield_project |
2 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._detect_conflicts |
7 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._detect_config_conflicts |
11 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._detect_directory_conflicts |
10 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._detect_dependency_conflicts |
8 |
2 |
0 |
75% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._detect_vscode_conflicts |
10 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._generate_recommendations |
20 |
7 |
0 |
65% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._suggest_team_type |
13 |
2 |
0 |
85% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._calculate_compatibility_score |
17 |
3 |
0 |
82% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._generate_warnings |
9 |
3 |
0 |
67% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._should_ignore_file |
9 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._detect_frameworks_in_file |
9 |
1 |
0 |
89% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._detect_build_tools |
6 |
1 |
0 |
83% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._is_config_file |
3 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._analyze_dependencies |
8 |
1 |
0 |
88% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._analyze_git_info |
13 |
3 |
0 |
77% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._check_python_conflicts |
6 |
1 |
0 |
83% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._check_js_conflicts |
6 |
6 |
0 |
0% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._analyze_package_json |
19 |
19 |
0 |
0% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._analyze_python_deps |
13 |
3 |
0 |
77% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._parse_requirements_txt |
4 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
AdvancedEnvironmentAnalyzer._parse_package_json |
6 |
0 |
0 |
100% |
| src/jtech_installer/analyzer/environment.py |
(no function) |
83 |
0 |
0 |
100% |
| src/jtech_installer/cli/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| src/jtech_installer/cli/main.py |
cli |
12 |
12 |
0 |
0% |
| src/jtech_installer/cli/main.py |
install_jtech_core |
28 |
28 |
0 |
0% |
| src/jtech_installer/cli/main.py |
copy_jtech_core_structure |
12 |
12 |
0 |
0% |
| src/jtech_installer/cli/main.py |
copy_chatmodes |
13 |
13 |
0 |
0% |
| src/jtech_installer/cli/main.py |
copy_vscode_config |
10 |
10 |
0 |
0% |
| src/jtech_installer/cli/main.py |
validate_installation |
23 |
23 |
0 |
0% |
| src/jtech_installer/cli/main.py |
show_installation_result |
10 |
10 |
0 |
0% |
| src/jtech_installer/cli/main.py |
validate |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main.py |
install |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main.py |
reinstall |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main.py |
main |
8 |
8 |
0 |
0% |
| src/jtech_installer/cli/main.py |
(no function) |
35 |
35 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
cli |
12 |
12 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
install_jtech_core |
34 |
34 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
copy_real_chatmodes |
13 |
13 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
copy_real_vscode_config |
10 |
10 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
get_framework_source_path |
5 |
5 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
validate_installation |
22 |
22 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
show_installation_result |
10 |
10 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
show_validation_result |
13 |
13 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
validate |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
install |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
reinstall |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
main |
8 |
8 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
cli |
12 |
12 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
install_jtech_core |
34 |
34 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
copy_real_chatmodes |
13 |
13 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
copy_real_vscode_config |
10 |
10 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
get_framework_source_path |
5 |
5 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
validate_installation |
22 |
22 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
show_installation_result |
10 |
10 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
show_validation_result |
13 |
13 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
validate |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
install |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
reinstall |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
main |
8 |
8 |
0 |
0% |
| src/jtech_installer/cli/main_backup.py |
(no function) |
78 |
78 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
cli |
12 |
12 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
install_jtech_core |
28 |
28 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
copy_jtech_core_structure |
12 |
12 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
copy_chatmodes |
13 |
13 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
copy_vscode_config |
10 |
10 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
validate_installation |
23 |
23 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
show_installation_result |
10 |
10 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
validate |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
install |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
reinstall |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
main |
8 |
8 |
0 |
0% |
| src/jtech_installer/cli/main_clean.py |
(no function) |
35 |
35 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
cli |
12 |
12 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
install_jtech_core |
37 |
37 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
copy_jtech_core_structure |
11 |
11 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
copy_chatmodes |
14 |
14 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
copy_vscode_config |
11 |
11 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
get_framework_source_path |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
validate_installation |
22 |
22 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
show_installation_result |
11 |
11 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
show_validation_result |
13 |
13 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
validate |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
install |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
reinstall |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
main |
8 |
8 |
0 |
0% |
| src/jtech_installer/cli/main_new.py |
(no function) |
40 |
40 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
cli |
12 |
12 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
install_jtech_core |
37 |
37 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
copy_jtech_core_structure |
11 |
11 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
copy_chatmodes |
14 |
14 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
copy_vscode_config |
11 |
11 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
get_framework_source_path |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
validate_installation |
22 |
22 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
show_installation_result |
11 |
11 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
show_validation_result |
13 |
13 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
validate |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
install |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
reinstall |
2 |
2 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
main |
8 |
8 |
0 |
0% |
| src/jtech_installer/cli/main_old.py |
(no function) |
40 |
40 |
0 |
0% |
| src/jtech_installer/config/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| src/jtech_installer/config/yaml_generator.py |
ConfigGenerator.__init__ |
1 |
1 |
0 |
0% |
| src/jtech_installer/config/yaml_generator.py |
ConfigGenerator.generate_core_config |
1 |
1 |
0 |
0% |
| src/jtech_installer/config/yaml_generator.py |
(no function) |
4 |
4 |
0 |
0% |
| src/jtech_installer/core/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| src/jtech_installer/core/engine.py |
InstallerEngine.__init__ |
3 |
3 |
0 |
0% |
| src/jtech_installer/core/engine.py |
InstallerEngine.detect_system |
2 |
2 |
0 |
0% |
| src/jtech_installer/core/engine.py |
InstallerEngine.check_prerequisites |
2 |
2 |
0 |
0% |
| src/jtech_installer/core/engine.py |
InstallerEngine.analyze_environment |
2 |
2 |
0 |
0% |
| src/jtech_installer/core/engine.py |
InstallerEngine.install |
59 |
59 |
0 |
0% |
| src/jtech_installer/core/engine.py |
InstallerEngine.validate_installation |
2 |
2 |
0 |
0% |
| src/jtech_installer/core/engine.py |
(no function) |
20 |
0 |
0 |
100% |
| src/jtech_installer/core/exceptions.py |
(no function) |
7 |
0 |
0 |
100% |
| src/jtech_installer/core/models.py |
(no function) |
65 |
0 |
0 |
100% |
| src/jtech_installer/detector/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| src/jtech_installer/detector/prerequisites.py |
PrerequisitesChecker.check_all |
2 |
2 |
0 |
0% |
| src/jtech_installer/detector/prerequisites.py |
PrerequisitesChecker._check_python_version |
2 |
2 |
0 |
0% |
| src/jtech_installer/detector/prerequisites.py |
PrerequisitesChecker._check_git |
2 |
2 |
0 |
0% |
| src/jtech_installer/detector/prerequisites.py |
(no function) |
8 |
0 |
0 |
100% |
| src/jtech_installer/detector/system.py |
SystemDetector.detect |
1 |
0 |
0 |
100% |
| src/jtech_installer/detector/system.py |
SystemDetector._detect_os |
8 |
0 |
0 |
100% |
| src/jtech_installer/detector/system.py |
SystemDetector._get_python_version |
1 |
0 |
0 |
100% |
| src/jtech_installer/detector/system.py |
SystemDetector._get_architecture |
6 |
3 |
0 |
50% |
| src/jtech_installer/detector/system.py |
SystemDetector._check_git |
5 |
0 |
0 |
100% |
| src/jtech_installer/detector/system.py |
SystemDetector._check_vscode |
5 |
2 |
0 |
60% |
| src/jtech_installer/detector/system.py |
(no function) |
12 |
0 |
0 |
100% |
| src/jtech_installer/installer/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller.__init__ |
8 |
0 |
0 |
100% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller.discover_agents |
33 |
1 |
0 |
97% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller._parse_agent_file |
14 |
3 |
0 |
79% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller._extract_metadata |
28 |
6 |
0 |
79% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller._calculate_checksum |
8 |
2 |
0 |
75% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller.install_agents |
27 |
2 |
0 |
93% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller._ensure_agent_directories |
3 |
0 |
0 |
100% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller._verify_agent_integrity |
4 |
0 |
0 |
100% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller._update_agents_registry |
19 |
3 |
0 |
84% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller.list_installed_agents |
14 |
4 |
0 |
71% |
| src/jtech_installer/installer/agent_installer.py |
AgentInstaller.get_installation_report |
1 |
0 |
0 |
100% |
| src/jtech_installer/installer/agent_installer.py |
(no function) |
35 |
0 |
0 |
100% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier.__init__ |
4 |
0 |
0 |
100% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier._determine_source_path |
6 |
2 |
0 |
67% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier.copy_agents |
20 |
4 |
0 |
80% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier.copy_chatmodes |
19 |
11 |
0 |
42% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier.copy_templates_and_workflows |
9 |
9 |
0 |
0% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier.copy_core_config |
5 |
5 |
0 |
0% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier._copy_file |
10 |
3 |
0 |
70% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier._copy_directory |
10 |
10 |
0 |
0% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier._calculate_checksum |
5 |
0 |
0 |
100% |
| src/jtech_installer/installer/asset_copier.py |
AssetCopier.copy_all |
5 |
5 |
0 |
0% |
| src/jtech_installer/installer/asset_copier.py |
(no function) |
18 |
0 |
0 |
100% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator.__init__ |
7 |
0 |
0 |
100% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator.discover_chatmodes |
16 |
1 |
0 |
94% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator._parse_chatmode_file |
13 |
4 |
0 |
69% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator._extract_chatmode_metadata |
18 |
0 |
0 |
100% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator._validate_copilot_compatibility |
29 |
1 |
0 |
97% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator.configure_chatmodes |
29 |
0 |
0 |
100% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator._ensure_chatmodes_directory |
4 |
0 |
0 |
100% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator._set_chatmode_permissions |
2 |
0 |
0 |
100% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator._create_copilot_config |
11 |
3 |
0 |
73% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator._get_compatibility_summary |
5 |
0 |
0 |
100% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator.validate_vscode_integration |
19 |
3 |
0 |
84% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator.list_configured_chatmodes |
13 |
3 |
0 |
77% |
| src/jtech_installer/installer/chatmodes.py |
ChatModeConfigurator.get_configuration_report |
1 |
0 |
0 |
100% |
| src/jtech_installer/installer/chatmodes.py |
(no function) |
37 |
0 |
0 |
100% |
| src/jtech_installer/installer/config_generator.py |
ConfigGenerator.__init__ |
1 |
0 |
0 |
100% |
| src/jtech_installer/installer/config_generator.py |
ConfigGenerator.generate_config |
5 |
0 |
0 |
100% |
| src/jtech_installer/installer/config_generator.py |
ConfigGenerator._get_base_config |
1 |
0 |
0 |
100% |
| src/jtech_installer/installer/config_generator.py |
ConfigGenerator._get_team_specific_config |
2 |
0 |
0 |
100% |
| src/jtech_installer/installer/config_generator.py |
ConfigGenerator._get_project_specific_config |
9 |
3 |
0 |
67% |
| src/jtech_installer/installer/config_generator.py |
ConfigGenerator._is_brownfield_project |
2 |
0 |
0 |
100% |
| src/jtech_installer/installer/config_generator.py |
ConfigGenerator.write_config |
5 |
0 |
0 |
100% |
| src/jtech_installer/installer/config_generator.py |
ConfigGenerator.validate_config |
11 |
2 |
0 |
82% |
| src/jtech_installer/installer/config_generator.py |
(no function) |
13 |
0 |
0 |
100% |
| src/jtech_installer/installer/structure.py |
StructureCreator.__init__ |
5 |
0 |
0 |
100% |
| src/jtech_installer/installer/structure.py |
StructureCreator.create_structure |
20 |
2 |
0 |
90% |
| src/jtech_installer/installer/structure.py |
StructureCreator._create_directory |
12 |
0 |
0 |
100% |
| src/jtech_installer/installer/structure.py |
StructureCreator._should_create_in_brownfield |
7 |
0 |
0 |
100% |
| src/jtech_installer/installer/structure.py |
StructureCreator._has_existing_structure |
5 |
0 |
0 |
100% |
| src/jtech_installer/installer/structure.py |
StructureCreator._create_gitkeep_files |
12 |
0 |
0 |
100% |
| src/jtech_installer/installer/structure.py |
StructureCreator.validate_structure |
19 |
4 |
0 |
79% |
| src/jtech_installer/installer/structure.py |
StructureCreator.get_structure_info |
1 |
0 |
0 |
100% |
| src/jtech_installer/installer/structure.py |
(no function) |
27 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator.__init__ |
3 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator.configure_all |
8 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator._configure_settings |
21 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator._configure_extensions |
24 |
8 |
0 |
67% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator._configure_tasks |
14 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator._configure_launch |
12 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator._get_team_specific_settings |
2 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator._get_team_specific_extensions |
2 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator._get_team_specific_tasks |
7 |
1 |
0 |
86% |
| src/jtech_installer/installer/vscode_configurator.py |
VSCodeConfigurator.validate_configuration |
12 |
0 |
0 |
100% |
| src/jtech_installer/installer/vscode_configurator.py |
(no function) |
14 |
0 |
0 |
100% |
| src/jtech_installer/rollback/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager.__init__ |
6 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager.create_rollback_point |
13 |
3 |
0 |
77% |
| src/jtech_installer/rollback/manager.py |
RollbackManager.rollback_to_point |
38 |
6 |
0 |
84% |
| src/jtech_installer/rollback/manager.py |
RollbackManager.list_rollback_points |
15 |
3 |
0 |
80% |
| src/jtech_installer/rollback/manager.py |
RollbackManager.delete_rollback_point |
20 |
3 |
0 |
85% |
| src/jtech_installer/rollback/manager.py |
RollbackManager.cleanup_old_rollback_points |
10 |
1 |
0 |
90% |
| src/jtech_installer/rollback/manager.py |
RollbackManager.get_rollback_statistics |
9 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._generate_rollback_id |
4 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._create_backup |
15 |
1 |
0 |
93% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._backup_file |
14 |
1 |
0 |
93% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._restore_file |
15 |
6 |
0 |
60% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._get_project_files |
8 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._get_config_files |
19 |
4 |
0 |
79% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._get_modified_files |
1 |
1 |
0 |
0% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._capture_installation_state |
8 |
2 |
0 |
75% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._restore_installation_state |
4 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._verify_rollback_integrity |
11 |
2 |
0 |
82% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._calculate_checksum |
6 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._calculate_backup_size |
11 |
4 |
0 |
64% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._save_rollback_point |
3 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._save_rollback_points |
4 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._deep_convert_paths |
9 |
2 |
0 |
78% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._load_rollback_point |
5 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._log_operation |
4 |
0 |
0 |
100% |
| src/jtech_installer/rollback/manager.py |
RollbackManager._serialize_config |
10 |
1 |
0 |
90% |
| src/jtech_installer/rollback/manager.py |
(no function) |
69 |
0 |
0 |
100% |
| src/jtech_installer/validator/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| src/jtech_installer/validator/integrity.py |
IntegrityValidator.__init__ |
3 |
0 |
0 |
100% |
| src/jtech_installer/validator/integrity.py |
IntegrityValidator.validate_all |
12 |
0 |
0 |
100% |
| src/jtech_installer/validator/integrity.py |
IntegrityValidator._validate_directory_structure |
8 |
0 |
0 |
100% |
| src/jtech_installer/validator/integrity.py |
IntegrityValidator._validate_config_files |
11 |
0 |
0 |
100% |
| src/jtech_installer/validator/integrity.py |
IntegrityValidator._validate_agents |
14 |
0 |
0 |
100% |
| src/jtech_installer/validator/integrity.py |
IntegrityValidator._validate_chatmodes |
10 |
1 |
0 |
90% |
| src/jtech_installer/validator/integrity.py |
IntegrityValidator.calculate_file_checksum |
7 |
0 |
0 |
100% |
| src/jtech_installer/validator/integrity.py |
IntegrityValidator.verify_checksums |
10 |
2 |
0 |
80% |
| src/jtech_installer/validator/integrity.py |
(no function) |
22 |
0 |
0 |
100% |
| src/jtech_installer/validator/post_installation.py |
ValidationReport.is_valid |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
ValidationReport.successful_components |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
ValidationReport.failed_components |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
ValidationReport.total_checks |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
ValidationReport.passed_checks |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
ValidationReport.failed_checks |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator.__init__ |
3 |
3 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator.validate_all |
12 |
12 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_directory_structure |
11 |
11 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_core_config |
17 |
17 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_vscode_configuration |
22 |
22 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_agents |
13 |
13 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_chatmodes |
15 |
15 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_templates |
8 |
8 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_file_permissions |
13 |
13 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_yaml_syntax |
15 |
15 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_json_syntax |
13 |
13 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_team_specific_setup |
9 |
9 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_minimal_setup |
11 |
11 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_fullstack_setup |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_backend_setup |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_complete_setup |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._get_expected_agents |
2 |
2 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_team_config |
6 |
6 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._validate_chatmode_format |
10 |
10 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
PostInstallationValidator._generate_report |
1 |
1 |
0 |
0% |
| src/jtech_installer/validator/post_installation.py |
(no function) |
48 |
0 |
0 |
100% |