Showing 1,896 of 2,859 total issues

Function Execute has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

def Execute(workspace, ctx, tests, sock, server):
Severity: Minor
Found in deps/v8/tools/testrunner/network/endpoint.py - About 35 mins to fix

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

    Interface.prototype._moveCursor = function(dx) {
      var oldcursor = this.cursor;
      var oldPos = this._getCursorPos();
      this.cursor += dx;
    
    
    Severity: Minor
    Found in lib/readline.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 addAuthors has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function addAuthors(authors) {
      assert(typeof authors === 'string', 'authors must be a string');
    
      var authors = (latestAuthorsLineChunk + authors).split(PLATFORM_AGNOSTIC_EOL);
      latestAuthorsLineChunk = '';
    Severity: Minor
    Found in tools/update-authors.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 loadAuthorsFromGitLog has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function loadAuthorsFromGitLog(cb) {
      var gitLog = child_process.spawn('git', GIT_LOG_COMMAND_ARGS);
    
      gitLog.on('close', function onGitLogClose(exitCode, signal) {
        if (exitCode === 0 && signal === null) {
    Severity: Minor
    Found in tools/update-authors.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 normalizeSpawnArguments has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function normalizeSpawnArguments(file /*, args, options*/) {
      var args, options;
    
      if (Array.isArray(arguments[1])) {
        args = arguments[1].slice(0);
    Severity: Minor
    Found in lib/child_process.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 sh_getClasses has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function sh_getClasses(element) {
      var result = [];
      var htmlClass = element.className;
      if (htmlClass && htmlClass.length > 0) {
        var htmlClasses = htmlClass.split(' ');
    Severity: Minor
    Found in doc/sh_main.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 processList has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function processList(section) {
      var list = section.list;
      var values = [];
      var current;
      var stack = [];
    Severity: Minor
    Found in tools/doc/json.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 _load has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    Module._load = function(request, parent, isMain) {
      if (parent) {
        debug('Module._load REQUEST  ' + (request) + ' parent: ' + parent.id);
      }
    
    
    Severity: Minor
    Found in lib/module.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 init has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    EventEmitter.init = function() {
      this.domain = null;
      if (EventEmitter.usingDomains) {
        // if there is an active domain, then attach to it.
        domain = domain || require('domain');
    Severity: Minor
    Found in lib/events.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 write has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    SyncWriteStream.prototype.write = function(data, arg1, arg2) {
      var encoding, cb;
    
      // parse arguments
      if (arg1) {
    Severity: Minor
    Found in lib/fs.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 freeParser has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function freeParser(parser, req, socket) {
      if (parser) {
        parser._headers = [];
        parser.onIncoming = null;
        if (parser.socket)
    Severity: Minor
    Found in lib/_http_common.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 translatePeerCertificate has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    exports.translatePeerCertificate = function translatePeerCertificate(c) {
      if (!c)
        return null;
    
      if (c.issuer) c.issuer = tls.parseCertString(c.issuer);
    Severity: Minor
    Found in lib/_tls_common.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 fill has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    Buffer.prototype.fill = function fill(val, start, end) {
      start = start >> 0;
      end = (end === undefined) ? this.length : end >> 0;
    
      if (start < 0 || end > this.length)
    Severity: Minor
    Found in lib/buffer.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 _addHeaderLines has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    IncomingMessage.prototype._addHeaderLines = function(headers, n) {
      if (headers && headers.length) {
        var raw, dest;
        if (this.complete) {
          raw = this.rawTrailers;
    Severity: Minor
    Found in lib/_http_incoming.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 stringifyPrimitive has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    var stringifyPrimitive = function(v) {
      if (util.isString(v))
        return v;
      if (util.isBoolean(v))
        return v ? 'true' : 'false';
    Severity: Minor
    Found in lib/querystring.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 alloc has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function alloc(n, obj, type) {
      n = n >>> 0;
    
      if (util.isUndefined(obj))
        obj = {};
    Severity: Minor
    Found in lib/smalloc.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 _setSimultaneousAccepts has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

      exports._setSimultaneousAccepts = function(handle) {
        if (util.isUndefined(handle)) {
          return;
        }
    
    
    Severity: Minor
    Found in lib/net.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 loadSession has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function loadSession(self, hello, cb) {
      var once = false;
      function onSession(err, session) {
        if (once)
          return cb(new Error('TLS session callback was called 2 times'));
    Severity: Minor
    Found in lib/_tls_wrap.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 onEofChunk has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function onEofChunk(stream, state) {
      if (state.ended) return;
      if (state.decoder) {
        var chunk = state.decoder.end();
        if (chunk && chunk.length) {
    Severity: Minor
    Found in lib/_stream_readable.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 errnoException has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring.
    Open

    function errnoException(err, syscall, hostname) {
      // FIXME(bnoordhuis) Remove this backwards compatibility shite and pass
      // the true error to the user. ENOTFOUND is not even a proper POSIX error!
      if (err === uv.UV_EAI_MEMORY ||
          err === uv.UV_EAI_NODATA ||
    Severity: Minor
    Found in lib/dns.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