Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C WSSC\WebSocketServer::looping() 0 27 13 8 0 0
B Components\WSClientTrait::sendFragment() 0 25 10 1 0 0
B WebSocketServer::messagesWorker() 0 23 10 9 0 0
B WSSC\Components\WssMain::decode() 0 36 10 1 0 0
B WSClientTrait::receiveFragment() 0 32 9 1 0 0
B WSSC\Components\Connection::encode() 0 20 8 1 0 0
B WSSC\Components\WscMain::connect() 0 41 6 3 1 0
B WebSocketServer::acceptNewClient() 0 19 7 4 0 0
B WSSC\WebSocketServer::run() 0 19 7 2 1 0
B Components\WssMain::getTypeByOpCode() 0 20 6 1 0 0
A Components\Connection::getComposedFrame() 0 11 6 0 0 0
A Components\WscMain::getPathWithQuery() 0 9 6 2 1 0
A Components\Connection::getOpType() 0 15 5 1 0 0
A Components\WSClientTrait::getPayloadData() 0 13 5 1 0 0
A WebSocketServer::setPathParams() 0 12 5 5 1 0