| Percentage | Lines | ||
|---|---|---|---|
| VersionClassNotEqualException |
|
100 % | 15 |
| Operator |
|
100 % | 68 |
| Comparator |
|
100 % | 121 |
| InvalidOperatorException |
|
100 % | 12 |
| SemanticVersion |
|
100 % | 96 |
| ParseVersionException |
|
100 % | 13 |
| Compares |
|
100 % | 90 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Comparator::compare() | 3 | 11 | |
| SemanticVersion::fromString() | 2 | 9 | |
| SemanticVersion::version() | 2 | 5 | |
| VersionClassNotEqualException::__construct() | 1 | 5 | |
| Operator::has() | 1 | 3 | |
| Comparator::gte() | 1 | 3 | |
| Comparator::eq() | 1 | 3 | |
| Comparator::lt() | 1 | 3 | |
| Comparator::lte() | 1 | 3 | |
| Comparator::ne() | 1 | 3 | |