Coverage report: 50%

Files Functions Classes

coverage.py v7.8.0, created at 2025-08-20 15:10 -0300

File class statements missing excluded coverage
src/jtech_installer/__init__.py (no class) 6 0 0 100%
src/jtech_installer/analyzer/__init__.py (no class) 0 0 0 100%
src/jtech_installer/analyzer/environment.py ProjectType 0 0 0 100%
src/jtech_installer/analyzer/environment.py FrameworkType 0 0 0 100%
src/jtech_installer/analyzer/environment.py ConflictInfo 0 0 0 100%
src/jtech_installer/analyzer/environment.py ProjectStructure 0 0 0 100%
src/jtech_installer/analyzer/environment.py EnvironmentAnalysis 0 0 0 100%
src/jtech_installer/analyzer/environment.py AdvancedEnvironmentAnalyzer 250 53 0 79%
src/jtech_installer/analyzer/environment.py (no class) 83 0 0 100%
src/jtech_installer/cli/__init__.py (no class) 0 0 0 100%
src/jtech_installer/cli/main.py (no class) 157 157 0 0%
src/jtech_installer/cli/main_backup.py (no class) 344 344 0 0%
src/jtech_installer/cli/main_clean.py (no class) 157 157 0 0%
src/jtech_installer/cli/main_new.py (no class) 187 187 0 0%
src/jtech_installer/cli/main_old.py (no class) 187 187 0 0%
src/jtech_installer/config/__init__.py (no class) 0 0 0 100%
src/jtech_installer/config/yaml_generator.py ConfigGenerator 2 2 0 0%
src/jtech_installer/config/yaml_generator.py (no class) 4 4 0 0%
src/jtech_installer/core/__init__.py (no class) 0 0 0 100%
src/jtech_installer/core/engine.py InstallerEngine 70 70 0 0%
src/jtech_installer/core/engine.py (no class) 20 0 0 100%
src/jtech_installer/core/exceptions.py JTechInstallerException 0 0 0 100%
src/jtech_installer/core/exceptions.py SystemRequirementError 0 0 0 100%
src/jtech_installer/core/exceptions.py PermissionError 0 0 0 100%
src/jtech_installer/core/exceptions.py FileOperationError 0 0 0 100%
src/jtech_installer/core/exceptions.py ConfigurationError 0 0 0 100%
src/jtech_installer/core/exceptions.py ValidationError 0 0 0 100%
src/jtech_installer/core/exceptions.py RollbackError 0 0 0 100%
src/jtech_installer/core/exceptions.py (no class) 7 0 0 100%
src/jtech_installer/core/models.py InstallationType 0 0 0 100%
src/jtech_installer/core/models.py TeamType 0 0 0 100%
src/jtech_installer/core/models.py OSType 0 0 0 100%
src/jtech_installer/core/models.py SystemInfo 0 0 0 100%
src/jtech_installer/core/models.py InstallationConfig 0 0 0 100%
src/jtech_installer/core/models.py InstallationResult 0 0 0 100%
src/jtech_installer/core/models.py PerformanceMetrics 0 0 0 100%
src/jtech_installer/core/models.py AssetInfo 0 0 0 100%
src/jtech_installer/core/models.py InstallationProgress 0 0 0 100%
src/jtech_installer/core/models.py (no class) 65 0 0 100%
src/jtech_installer/detector/__init__.py (no class) 0 0 0 100%
src/jtech_installer/detector/prerequisites.py PrerequisitesChecker 6 6 0 0%
src/jtech_installer/detector/prerequisites.py (no class) 8 0 0 100%
src/jtech_installer/detector/system.py SystemDetector 26 5 0 81%
src/jtech_installer/detector/system.py (no class) 12 0 0 100%
src/jtech_installer/installer/__init__.py (no class) 0 0 0 100%
src/jtech_installer/installer/agent_installer.py AgentType 0 0 0 100%
src/jtech_installer/installer/agent_installer.py AgentInfo 0 0 0 100%
src/jtech_installer/installer/agent_installer.py AgentInstaller 159 21 0 87%
src/jtech_installer/installer/agent_installer.py (no class) 35 0 0 100%
src/jtech_installer/installer/asset_copier.py AssetCopier 93 49 0 47%
src/jtech_installer/installer/asset_copier.py (no class) 18 0 0 100%
src/jtech_installer/installer/chatmodes.py ChatModeCompatibility 0 0 0 100%
src/jtech_installer/installer/chatmodes.py ChatModeInfo 0 0 0 100%
src/jtech_installer/installer/chatmodes.py ChatModeConfigurator 167 15 0 91%
src/jtech_installer/installer/chatmodes.py (no class) 37 0 0 100%
src/jtech_installer/installer/config_generator.py ConfigGenerator 36 5 0 86%
src/jtech_installer/installer/config_generator.py (no class) 13 0 0 100%
src/jtech_installer/installer/structure.py DirectoryPermission 0 0 0 100%
src/jtech_installer/installer/structure.py DirectoryInfo 0 0 0 100%
src/jtech_installer/installer/structure.py StructureCreator 81 6 0 93%
src/jtech_installer/installer/structure.py (no class) 27 0 0 100%
src/jtech_installer/installer/vscode_configurator.py VSCodeConfigurator 105 9 0 91%
src/jtech_installer/installer/vscode_configurator.py (no class) 14 0 0 100%
src/jtech_installer/rollback/__init__.py (no class) 0 0 0 100%
src/jtech_installer/rollback/manager.py RollbackType 0 0 0 100%
src/jtech_installer/rollback/manager.py BackupType 0 0 0 100%
src/jtech_installer/rollback/manager.py BackupEntry 0 0 0 100%
src/jtech_installer/rollback/manager.py RollbackPoint 0 0 0 100%
src/jtech_installer/rollback/manager.py RollbackResult 0 0 0 100%
src/jtech_installer/rollback/manager.py RollbackManager 262 40 0 85%
src/jtech_installer/rollback/manager.py (no class) 69 0 0 100%
src/jtech_installer/validator/__init__.py (no class) 0 0 0 100%
src/jtech_installer/validator/integrity.py IntegrityCheckResult 0 0 0 100%
src/jtech_installer/validator/integrity.py IntegrityValidator 75 3 0 96%
src/jtech_installer/validator/integrity.py (no class) 22 0 0 100%
src/jtech_installer/validator/post_installation.py ValidationResult 0 0 0 100%
src/jtech_installer/validator/post_installation.py ValidationReport 6 6 0 0%
src/jtech_installer/validator/post_installation.py PostInstallationValidator 184 184 0 0%
src/jtech_installer/validator/post_installation.py (no class) 48 0 0 100%
Total   3042 1510 0 50%

No items found using the specified filter.