tadashi-aikawa/owlmixin

View on GitHub

Showing 243 of 243 total issues

Function matcherFromTokens has 48 lines of code (exceeds 25 allowed). Consider refactoring.
Open

function matcherFromTokens( tokens ) {
    var checkContext, matcher, j,
        len = tokens.length,
        leadingRelative = Expr.relative[ tokens[ 0 ].type ],
        implicitRelative = leadingRelative || Expr.relative[ " " ],
Severity: Minor
Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

    Function addCombinator has 47 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    function addCombinator( matcher, combinator, base ) {
        var dir = combinator.dir,
            skip = combinator.next,
            key = skip || dir,
            checkNonElements = base && key === "parentNode",
    Severity: Minor
    Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

      Function tokenize has 46 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

      tokenize = Sizzle.tokenize = function( selector, parseOnly ) {
          var matched, match, tokens, type,
              soFar, groups, preFilters,
              cached = tokenCache[ selector + " " ];
      
      
      Severity: Minor
      Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

        Function template has 46 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

          function template(text, settings, oldSettings) {
            if (!settings && oldSettings) settings = oldSettings;
            settings = defaults({}, settings, _$1.templateSettings);
        
            // Combine delimiters into one regular expression via alternation.
        Severity: Minor
        Found in docs/_static/underscore-1.13.1.js - About 1 hr to fix

          Function val has 45 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

              val: function( value ) {
                  var hooks, ret, valueIsFunction,
                      elem = this[ 0 ];
          
                  if ( !arguments.length ) {
          Severity: Minor
          Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

            Function data has 44 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

                data: function( key, value ) {
                    var i, name, data,
                        elem = this[ 0 ],
                        attrs = elem && elem.attributes;
            
            
            Severity: Minor
            Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

              Function leverageNative has 44 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

              function leverageNative( el, type, expectSync ) {
              
                  // Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add
                  if ( !expectSync ) {
                      if ( dataPriv.get( el, type ) === undefined ) {
              Severity: Minor
              Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

                Function _highlight has 44 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                const _highlight = (node, addItems, text, className) => {
                  if (node.nodeType === Node.TEXT_NODE) {
                    const val = node.nodeValue;
                    const parent = node.parentNode;
                    const pos = val.toLowerCase().indexOf(text);
                Severity: Minor
                Found in docs/_static/sphinx_highlight.js - About 1 hr to fix

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

                  const _highlight = (node, addItems, text, className) => {
                    if (node.nodeType === Node.TEXT_NODE) {
                      const val = node.nodeValue;
                      const parent = node.parentNode;
                      const pos = val.toLowerCase().indexOf(text);
                  Severity: Minor
                  Found in docs/_static/sphinx_highlight.js - About 1 hr 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 extend has 43 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                  jQuery.extend = jQuery.fn.extend = function() {
                      var options, name, src, copy, copyIsArray, clone,
                          target = arguments[ 0 ] || {},
                          i = 1,
                          length = arguments.length,
                  Severity: Minor
                  Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

                    Consider simplifying this complex logical expression.
                    Open

                    if (!jQuery.browser) {
                        jQuery.uaMatch = function(ua) {
                            ua = ua.toLowerCase();
                    
                            var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
                    Severity: Critical
                    Found in docs/_static/_sphinx_javascript_frameworks_compat.js - About 1 hr to fix

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

                      function adjustCSS( elem, prop, valueParts, tween ) {
                          var adjusted, scale,
                              maxIterations = 20,
                              currentValue = tween ?
                                  function() {
                      Severity: Minor
                      Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

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

                        var access = function( elems, fn, key, value, chainable, emptyGet, raw ) {
                            var i = 0,
                                len = elems.length,
                                bulk = key == null;
                        
                        
                        Severity: Minor
                        Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

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

                              stop: function( type, clearQueue, gotoEnd ) {
                                  var stopQueue = function( hooks ) {
                                      var stop = hooks.stop;
                                      delete hooks.stop;
                                      stop( gotoEnd );
                          Severity: Minor
                          Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

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

                                style: function( elem, name, value, extra ) {
                            
                                    // Don't set styles on text and comment nodes
                                    if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
                                        return;
                            Severity: Minor
                            Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

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

                                  dispatch: function( nativeEvent ) {
                              
                                      var i, j, ret, matched, handleObj, handlerQueue,
                                          args = new Array( arguments.length ),
                              
                              
                              Severity: Minor
                              Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

                                Function toggleClass has 40 lines of code (exceeds 25 allowed). Consider refactoring.
                                Open

                                    toggleClass: function( value, stateVal ) {
                                        var type = typeof value,
                                            isValidValue = type === "string" || Array.isArray( value );
                                
                                        if ( typeof stateVal === "boolean" && isValidValue ) {
                                Severity: Minor
                                Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

                                  Function on has 40 lines of code (exceeds 25 allowed). Consider refactoring.
                                  Open

                                  function on( elem, types, selector, data, fn, one ) {
                                      var origFn, type;
                                  
                                      // Types can be a map of types/handlers
                                      if ( typeof types === "object" ) {
                                  Severity: Minor
                                  Found in docs/_static/jquery-3.6.0.js - About 1 hr to fix

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

                                        def uniq_by(self, func: Callable[[T], Any] = None) -> "TIterator[T]":
                                            """
                                            Usage:
                                    
                                                >>> it = TIterator([1, 2, 3, -2, -1]).uniq_by(lambda x: x**2)
                                    Severity: Minor
                                    Found in owlmixin/owlcollections.py - About 1 hr 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 highlight has 38 lines of code (exceeds 25 allowed). Consider refactoring.
                                    Open

                                        function highlight(node, addItems) {
                                            if (node.nodeType === 3) {
                                                var val = node.nodeValue;
                                                var pos = val.toLowerCase().indexOf(text);
                                                if (pos >= 0 &&
                                    Severity: Minor
                                    Found in docs/_static/_sphinx_javascript_frameworks_compat.js - About 1 hr to fix
                                      Severity
                                      Category
                                      Status
                                      Source
                                      Language