SocketRocket/SRWebSocket.m (10 lines): - line 131: NSMutableSet *_scheduledRunloops; // Set<[RunLoop, Mode]>. TODO: (nlutsenko) Fix clowntown - line 363: // TODO: (nlutsenko) Find a better structure for this, maybe Bolts Tasks? - line 739: // TODO handle error - line 849: // TODO: Handle invalid opcode - line 887: // TODO add assert that opcode is not a control; - line 900: // TODO add assert that opcode is not a control; - line 1177: // TODO optimize so this can continue from where we last searched - line 1276: // TODO: Optimize the crap out of this. Don't really have to copy all the data each time - line 1388: //TODO: (nlutsenko) Check if there was an error. - line 1455: /// TODO specify error better! SocketRocket/Internal/Security/SRPinningSecurityPolicy.m (1 line): - line 60: // TODO: (nlutsenko) Add caching, so we don't copy the data for every pinned cert all the time. SocketRocket/Internal/IOConsumer/SRIOConsumerPool.h (1 line): - line 14: #import "SRIOConsumer.h" // TODO: (nlutsenko) Convert to @class and constants file for block types SocketRocket/Internal/Utilities/SRHTTPConnectMessage.m (1 line): - line 41: //TODO: (nlutsenko) Check if there was an error. SocketRocket/Internal/IOConsumer/SRIOConsumer.h (1 line): - line 14: @class SRWebSocket; // TODO: (nlutsenko) Remove dependency on SRWebSocket here.