adobe/brackets

View on GitHub
src/LiveDevelopment/transports/node/WebSocketTransportDomain.js

Summary

Maintainability
A
2 hrs
Test Coverage

Function init has 38 lines of code (exceeds 25 allowed). Consider refactoring.
Open

function init(domainManager) {
    _domainManager = domainManager;
    if (!domainManager.hasDomain("webSocketTransport")) {
        domainManager.registerDomain("webSocketTransport", {major: 0, minor: 1});
    }
Severity: Minor
Found in src/LiveDevelopment/transports/node/WebSocketTransportDomain.js - About 1 hr to fix

    Function _createServer has 26 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    function _createServer(socketPort) {
        if (!_wsServer) {
            // TODO: make port configurable, or use random port
            _wsServer = new WebSocketServer({port: socketPort});
            _wsServer.on("connection", function (ws) {
    Severity: Minor
    Found in src/LiveDevelopment/transports/node/WebSocketTransportDomain.js - About 1 hr to fix

      There are no issues that match your filters.

      Category
      Status