Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
A | CommandImmutableOptionsTrait::copyWithOptions() | 0 | 4 | 1 | 1 | 1 | 0 | 1 |
A | CommandException::getHttpStatus() | 0 | 4 | 2 | 2 | 1 | 0 | 1 |
A | Command\OptionsHydrateTrait::hydrate() | 0 | 3 | 2 | 2 | 1 | 0 | 1 |
A | CommandException::missingOptions() | 0 | 4 | 1 | 1 | 2 | 0 | 0 |
A | CommandException::missingOption() | 0 | 4 | 1 | 2 | 0 | 0 | 0 |
A | Command\AbstractCommand::options() | 0 | 8 | 3 | ? | 2 | 0 | 1 |
A | OptionsRequiredTrait::checkRequired() | 0 | 4 | 2 | 2 | 1 | 0 | 0 |
A | Command\AbstractCommand::withOptions() | 0 | 4 | 1 | ? | 0 | 0 | 0 |
A | Command\AbstractCommand::addOptions() | 0 | 4 | 1 | ? | 0 | 0 | 0 |
A | Command\AbstractCommand::hasOption() | 0 | 2 | 1 | ? | 0 | 0 | 0 |
A | AbstractCommand::defaultOptions() | 0 | 2 | 1 | ? | 1 | 0 | 1 |
A | OptionsSerializerTrait::jsonSerialize() | 0 | 2 | 1 | 1 | 1 | 0 | 0 |