| Parser: | Cobertura |
|---|---|
| Assemblies: | 1 |
| Classes: | 15 |
| Files: | 3 |
| Covered lines: | 801 |
|---|---|
| Uncovered lines: | 9 |
| Coverable lines: | 810 |
| Total lines: | 1319 |
| Line coverage: | 98.8% |
| Covered branches: | 62 |
|---|---|
| Total branches: | 67 |
| Branch coverage: | 92.5% |
Feature is only available for sponsors
Upgrade to PRO version| Assembly | Class | Method | Crap Score | Cyclomatic complexity |
|---|---|---|---|---|
| Hash.Core | Hash.Core.CRC | InitializeTable(...) | 20 | 20 |
| Line coverage | Branch coverage | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Name | Covered | Uncovered | Coverable | Total | Percentage | Covered | Total | Percentage | ||||||
| Hash.Core | 801 | 9 | 810 | 3919 | 98.8% | 62 | 67 | 92.5% | ||||||
| Hash.Core.CRC | 83 | 0 | 83 | 147 | 100% | 36 | 37 | 97.2% | ||||||
| Hash.Core.CRC16_CCITT | 1 | 0 | 1 | 147 | 100% | 0 | 0 | |||||||
| Hash.Core.CRC16_IBM | 1 | 0 | 1 | 147 | 100% | 0 | 0 | |||||||
| Hash.Core.CRC32 | 1 | 0 | 1 | 147 | 100% | 0 | 0 | |||||||
| Hash.Core.CRC32C | 1 | 0 | 1 | 147 | 100% | 0 | 0 | |||||||
| Hash.Core.CRC64_ECMA | 1 | 0 | 1 | 147 | 100% | 0 | 0 | |||||||
| Hash.Core.CRC64_ISO | 1 | 0 | 1 | 147 | 100% | 0 | 0 | |||||||
| Hash.Core.CRC64_XZ | 1 | 0 | 1 | 147 | 100% | 0 | 0 | |||||||
| Hash.Core.CRC8_CCITT | 1 | 0 | 1 | 147 | 100% | 0 | 0 | |||||||
| Hash.Core.HashCalculate | 65 | 0 | 65 | 126 | 100% | 13 | 14 | 92.8% | ||||||
| Hash.Core.HashCalculate.HashType | 46 | 0 | 46 | 126 | 100% | 0 | 0 | |||||||
| Hash.Core.HashCalculate.HashType.HashProvider | 4 | 0 | 4 | 126 | 100% | 0 | 0 | |||||||
| Hash.Core.HashCalculate.HashType.NonCryptoHashProvider | 6 | 0 | 6 | 126 | 100% | 0 | 0 | |||||||
| Hash.Core.RIPEMD160Managed | 577 | 9 | 586 | 1046 | 98.4% | 9 | 12 | 75% | ||||||
| Hash.Core.Utils | 12 | 0 | 12 | 1046 | 100% | 4 | 4 | 100% | ||||||