 
            
        | Percentage | Lines | ||
|---|---|---|---|
| Beanie |  | 100 % | 82 | 
| CommandFactory |  | 100 % | 238 | 
| GenericCommandLineCreator |  | 100 % | 92 | 
| PutCommandLineCreator |  | 100 % | 14 | 
| TubeNameCheckingCommandLineCreator |  | 100 % | 29 | 
| GenericCommand |  | 100 % | 50 | 
| Response |  | 100 % | 76 | 
| AbstractDataResponseParser |  | 100 % | 22 | 
| AbstractResponseParser |  | 100 % | 61 | 
| GenericResponseParser |  | 100 % | 16 | 
| CRAP Score | Lines | ||
|---|---|---|---|
| GenericCommandLineCreator::extractDefault() | 4 | 12 | |
| TubeStatus::calculateTransformationTo() | 4 | 17 | |
| ValidNameChecker::ensureValidName() | 4 | 14 | |
| AbstractResponseParser::ensureValidResponseName() | 3 | 10 | |
| Exception::wrap() | 3 | 8 | |
| JobFactory::validateResponseData() | 3 | 9 | |
| Pool::__construct() | 3 | 12 | |
| Socket::write() | 3 | 21 | |
| Socket::read() | 3 | 12 | |
| Tube::checkConstraints() | 3 | 6 | |