danigb/timestretch

View on GitHub

Showing 17 of 35 total issues

Function 5 has a Cognitive Complexity of 73 (exceeds 5 allowed). Consider refactoring.
Open

},{}],5:[function(require,module,exports){
'use strict'

var base64 = require('./base64')
var request = require('./request')
Severity: Minor
Found in examples/js/offline-demo.js - About 1 day to fix

Cognitive Complexity

Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

A method's cognitive complexity is based on a few simple rules:

  • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
  • Code is considered more complex for each "break in the linear flow of the code"
  • Code is considered more complex when "flow breaking structures are nested"

Further reading

Function 5 has a Cognitive Complexity of 73 (exceeds 5 allowed). Consider refactoring.
Open

},{}],5:[function(require,module,exports){
'use strict'

var base64 = require('./base64')
var request = require('./request')
Severity: Minor
Found in examples/js/overlap-demo.js - About 1 day to fix

Cognitive Complexity

Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

A method's cognitive complexity is based on a few simple rules:

  • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
  • Code is considered more complex for each "break in the linear flow of the code"
  • Code is considered more complex when "flow breaking structures are nested"

Further reading

Function 4 has a Cognitive Complexity of 34 (exceeds 5 allowed). Consider refactoring.
Open

},{}],4:[function(require,module,exports){
'use strict'

// DECODE UTILITIES
function b64ToUint6 (nChr) {
Severity: Minor
Found in examples/js/offline-demo.js - About 5 hrs to fix

Cognitive Complexity

Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

A method's cognitive complexity is based on a few simple rules:

  • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
  • Code is considered more complex for each "break in the linear flow of the code"
  • Code is considered more complex when "flow breaking structures are nested"

Further reading

Function 4 has a Cognitive Complexity of 34 (exceeds 5 allowed). Consider refactoring.
Open

},{}],4:[function(require,module,exports){
'use strict'

// DECODE UTILITIES
function b64ToUint6 (nChr) {
Severity: Minor
Found in examples/js/overlap-demo.js - About 5 hrs to fix

Cognitive Complexity

Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

A method's cognitive complexity is based on a few simple rules:

  • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
  • Code is considered more complex for each "break in the linear flow of the code"
  • Code is considered more complex when "flow breaking structures are nested"

Further reading

Function 5 has 96 lines of code (exceeds 25 allowed). Consider refactoring.
Open

},{}],5:[function(require,module,exports){
'use strict'

var base64 = require('./base64')
var request = require('./request')
Severity: Major
Found in examples/js/offline-demo.js - About 3 hrs to fix

    Function 5 has 96 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    },{}],5:[function(require,module,exports){
    'use strict'
    
    var base64 = require('./base64')
    var request = require('./request')
    Severity: Major
    Found in examples/js/overlap-demo.js - About 3 hrs to fix

      Function e has a Cognitive Complexity of 16 (exceeds 5 allowed). Consider refactoring.
      Open

      (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
      Severity: Minor
      Found in examples/js/offline-demo.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function e has a Cognitive Complexity of 16 (exceeds 5 allowed). Consider refactoring.
      Open

      (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
      Severity: Minor
      Found in examples/js/overlap-demo.js - About 2 hrs to fix

      Cognitive Complexity

      Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

      A method's cognitive complexity is based on a few simple rules:

      • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
      • Code is considered more complex for each "break in the linear flow of the code"
      • Code is considered more complex when "flow breaking structures are nested"

      Further reading

      Function 1 has 41 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

      (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
      
      /* global AudioContext */
      var ac = new AudioContext()
      var load = require('audio-loader')
      Severity: Minor
      Found in examples/js/overlap-demo.js - About 1 hr to fix

        Function 3 has 33 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

        },{}],3:[function(require,module,exports){
        'use strict'
        
        /**
         * Copy `len` bytes generated by a function to `array` starting at `pos`
        Severity: Minor
        Found in examples/js/offline-demo.js - About 1 hr to fix

          Function 3 has 33 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

          },{}],3:[function(require,module,exports){
          'use strict'
          
          /**
           * Copy `len` bytes generated by a function to `array` starting at `pos`
          Severity: Minor
          Found in examples/js/overlap-demo.js - About 1 hr to fix

            Function 4 has 28 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

            },{}],4:[function(require,module,exports){
            'use strict'
            
            // DECODE UTILITIES
            function b64ToUint6 (nChr) {
            Severity: Minor
            Found in examples/js/offline-demo.js - About 1 hr to fix

              Function 4 has 28 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

              },{}],4:[function(require,module,exports){
              'use strict'
              
              // DECODE UTILITIES
              function b64ToUint6 (nChr) {
              Severity: Minor
              Found in examples/js/overlap-demo.js - About 1 hr to fix

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

                function draw (canvas, buffer) {
                  canvas.onclick = function (e) {
                    play(0, 4, buffer)
                  }
                  var x, y
                Severity: Minor
                Found in examples/js/overlap-demo.js - About 1 hr to fix

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

                  function draw (canvas, buffer) {
                    canvas.onclick = function (e) {
                      play(0, 4, buffer)
                    }
                    var x, y
                  Severity: Minor
                  Found in examples/src/overlap.js - About 1 hr to fix

                    Function 6 has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
                    Open

                    },{"./base64":4,"./request":6}],6:[function(require,module,exports){
                    /* global XMLHttpRequest */
                    'use strict'
                    
                    // Wrap a XMLHttpRequest into a Promise
                    Severity: Minor
                    Found in examples/js/overlap-demo.js - About 35 mins to fix

                    Cognitive Complexity

                    Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                    A method's cognitive complexity is based on a few simple rules:

                    • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                    • Code is considered more complex for each "break in the linear flow of the code"
                    • Code is considered more complex when "flow breaking structures are nested"

                    Further reading

                    Function 6 has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
                    Open

                    },{"./base64":4,"./request":6}],6:[function(require,module,exports){
                    /* global XMLHttpRequest */
                    'use strict'
                    
                    // Wrap a XMLHttpRequest into a Promise
                    Severity: Minor
                    Found in examples/js/offline-demo.js - About 35 mins to fix

                    Cognitive Complexity

                    Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                    A method's cognitive complexity is based on a few simple rules:

                    • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                    • Code is considered more complex for each "break in the linear flow of the code"
                    • Code is considered more complex when "flow breaking structures are nested"

                    Further reading

                    Severity
                    Category
                    Status
                    Source
                    Language