| Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|---|
| B | VObjects\Person\Password::guard() | 0 | 17 | 8 | 8 | 1 | 0 | 0 |
| A | VO\VObjects\Identity\Uuid::guard() | 0 | 11 | 6 | 6 | 1 | 0 | 0 |
| A | VO\VObjects\ValueObject::equals() | 0 | 9 | 2 | 2 | 1 | 0 | 0 |
| A | VObjects\Scalar\Strings::toUpperCase() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
| A | Person\NameExtended::getFullName() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
| A | VObjects\Person\Age::createFromInt() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
| A | VObjects\Scalar\Boolean::guard() | 0 | 3 | 2 | 2 | 1 | 0 | 0 |
| A | Identity\Md5::createFromString() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
| A | VO\VObjects\Scalar\Number::guard() | 0 | 3 | 3 | 3 | 1 | 0 | 0 |
| A | Internet\TcpPort::createFromString() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
| A | InvalidVOArgumentException::__toString() | 0 | 7 | 2 | 2 | 1 | 0 | 0 |
| A | VObjects\Internet\Email::domain() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
| A | VObjects\Person\Name::getValue() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |
| A | VObjects\ValueObjectComplex::getValue() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |
| A | Internet\Url::createFromString() | 0 | 1 | 1 | 1 | 1 | 0 | 0 |