Skip to content

Doc DOXYGEN

Doc DOXYGEN #461

GitHub Actions / Coverage succeeded Feb 4, 2025 in 0s

Code Coverage 95.02 %

This run completed at 02/04/2025 18:57:35

Details

Coverage Report: JaCoCo

  • Sudoku
Outcome Value
Code Coverage % 95.02%
βœ”οΈ Number of Lines Covered 477
❌ Number of Lines Missed 25
Total Number of Lines 502

Details:

fr/softsf/sudokufx/utils/database/configuration

❌ DataSourceTest.java
❌ DataSource.java
❌ DataSourceDefault.java
❌ DataSourceCds.java

fr/softsf/sudokufx/service

βœ”οΈ SoftwareService.java

All Lines Covered!

❌ FxmlService.java

Lines Missed:

        } catch (Exception e) {
            Platform.exit();
        }
    }

fr/softsf/sudokufx/repository

❌ PlayerRepository.java
❌ GameRepository.java
❌ SoftwareRepository.java
❌ MenuRepository.java
❌ GameLevelRepository.java
❌ BackgroundRepository.java
❌ PlayerLanguageRepository.java
❌ GridRepository.java

fr/softsf/sudokufx

❌ SudoMain.java

Lines Missed:

fr/softsf/sudokufx/utils/sudoku

❌ GridMaster.java

Lines Missed:

fr/softsf/sudokufx/utils/database/keystore

βœ”οΈ SecretKeyEncryptionServiceAESGCM.java

All Lines Covered!

βœ”οΈ ApplicationKeystore.java

All Lines Covered!

βœ”οΈ GenerateSecret.java

All Lines Covered!

fr/softsf/sudokufx/utils

βœ”οΈ FileSystemManager.java

All Lines Covered!

βœ”οΈ MyEnums.java

All Lines Covered!

βœ”οΈ MyLogback.java

All Lines Covered!

βœ”οΈ DynamicFontSize.java

All Lines Covered!

βœ”οΈ JVMApplicationProperties.java

All Lines Covered!

βœ”οΈ I18n.java

All Lines Covered!

βœ”οΈ MyRegex.java

All Lines Covered!

βœ”οΈ ExceptionTools.java

All Lines Covered!

βœ”οΈ SecureRandomGenerator.java

All Lines Covered!

fr/softsf/sudokufx/annotations

❌ ExcludedFromCoverageReportGenerated.java

fr/softsf/sudokufx/viewmodel

❌ FullMenuViewModel.java

Lines Missed:

  • Line #97
                LocalDateTime.now(),
  • Line #103
    }

fr/softsf/sudokufx/utils/os

βœ”οΈ MacosFolderFactory.java

All Lines Covered!

βœ”οΈ OsFolderFactoryManager.java

All Lines Covered!

βœ”οΈ LinuxFolderFactory.java

All Lines Covered!

βœ”οΈ WindowsFolderFactory.java

All Lines Covered!

βœ”οΈ OsFolderInitializer.java

All Lines Covered!