fixjs/define.js

View on GitHub

Showing 149 of 149 total issues

Avoid deeply nested control flow statements.
Open

              if (options.dependencyMap.hasOwnProperty(fileName)) {
                modulesList = options.dependencyMap[fileName];
                if (modulesList.indexOf(modulePath) > -1) {
                  modulePath = fileName;
                  break;
Severity: Major
Found in build/old/define.debug.js - About 45 mins to fix

    Avoid deeply nested control flow statements.
    Open

                    if (options.dependencyMap.hasOwnProperty(fileName)) {
                      modulesList = options.dependencyMap[fileName];
                      if (modulesList.indexOf(modulePath) > -1) {
                        modulePath = fileName;
                        break;
    Severity: Major
    Found in build/old/define.promise.js - About 45 mins to fix

      Avoid deeply nested control flow statements.
      Open

                    if (options.dependencyMap.hasOwnProperty(fileName)) {
                      modulesList = options.dependencyMap[fileName];
                      if (modulesList.indexOf(modulePath) > -1) {
                        modulePath = fileName;
                        break;
      Severity: Major
      Found in build/old/define.js - About 45 mins to fix

        Avoid too many return statements within this function.
        Open

              if (value === 0) return ZERO;
        Severity: Major
        Found in polyfills/promise-6.1.0.js - About 30 mins to fix

          Avoid too many return statements within this function.
          Open

                      return new Promise(then.bind(value));
          Severity: Major
          Found in polyfills/promise-6.1.0.js - About 30 mins to fix

            Avoid too many return statements within this function.
            Open

                      return new Promise(function(resolve, reject) {
                        reject(ex);
                      });
            Severity: Major
            Found in polyfills/promise-6.1.0.js - About 30 mins to fix

              Avoid too many return statements within this function.
              Open

                    if (value === false) return FALSE;
              Severity: Major
              Found in polyfills/promise-6.1.0.js - About 30 mins to fix

                Avoid too many return statements within this function.
                Open

                      return new ValuePromise(value);
                Severity: Major
                Found in polyfills/promise-6.1.0.js - About 30 mins to fix

                  Avoid too many return statements within this function.
                  Open

                        if (value === "") return EMPTYSTRING;
                  Severity: Major
                  Found in polyfills/promise-6.1.0.js - About 30 mins to fix
                    Severity
                    Category
                    Status
                    Source
                    Language