rosedu/wouso

View on GitHub

Showing 551 of 2,707 total issues

Function setOffset has 34 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    setOffset: function( elem, options, i ) {
        var curPosition, curLeft, curCSSTop, curTop, curOffset, curCSSLeft, calculatePosition,
            position = jQuery.css( elem, "position" ),
            curElem = jQuery( elem ),
            props = {};
Severity: Minor
Found in wouso/resources/static/js/jquery.js - About 1 hr to fix

    Function style has 34 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 wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

      Function setOffset has 34 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

          setOffset: function( elem, options, i ) {
              var curPosition, curLeft, curCSSTop, curTop, curOffset, curCSSLeft, calculatePosition,
                  position = jQuery.css( elem, "position" ),
                  curElem = jQuery( elem ),
                  props = {};
      Severity: Minor
      Found in wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

        Function cleanData has 34 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

            cleanData: function( elems, /* internal */ acceptData ) {
                var elem, type, id, data,
                    i = 0,
                    internalKey = jQuery.expando,
                    cache = jQuery.cache,
        Severity: Minor
        Found in wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

          Function extra_stats has 34 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

          def extra_stats(request):
              """
              Generate extra statistics, dump them as JSON
          
              * Numărul de jucători care au accesat în 95% din zile site-ul
          Severity: Minor
          Found in wouso/interface/apps/statistics/views.py - About 1 hr to fix

            Consider simplifying this complex logical expression.
            Open

                                    } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) {
                                        diff = cache[1];
            
                                    // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...)
                                    } else {
            Severity: Critical
            Found in wouso/resources/static/js/jquery.js - About 1 hr to fix

              Consider simplifying this complex logical expression.
              Open

                          if ( start && start[ 3 ] !== unit ) {
                              // Trust units reported by jQuery.css
                              unit = unit || start[ 3 ];
              
                              // Make sure we update the tween properties later on
              Severity: Critical
              Found in wouso/resources/static/js/jquery.js - About 1 hr to fix

                Consider simplifying this complex logical expression.
                Open

                            if ( start && start[ 3 ] !== unit ) {
                                // Trust units reported by jQuery.css
                                unit = unit || start[ 3 ];
                
                                // Make sure we update the tween properties later on
                Severity: Critical
                Found in wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

                  Consider simplifying this complex logical expression.
                  Open

                                          } else if ( useCache && (cache = (elem[ expando ] || (elem[ expando ] = {}))[ type ]) && cache[0] === dirruns ) {
                                              diff = cache[1];
                  
                                          // xml :nth-child(...) or :nth-last-child(...) or :nth(-last)?-of-type(...)
                                          } else {
                  Severity: Critical
                  Found in wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

                    Function data has 32 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 wouso/resources/static/js/jquery.js - About 1 hr to fix

                      Function removeClass has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                      Open

                          removeClass: function( value ) {
                              var classes, elem, cur, clazz, j, finalValue,
                                  i = 0,
                                  len = this.length,
                                  proceed = arguments.length === 0 || typeof value === "string" && value;
                      Severity: Minor
                      Found in wouso/resources/static/js/jquery.js - About 1 hr to fix

                        Function addClass has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                        Open

                            addClass: function( value ) {
                                var classes, elem, cur, clazz, j, finalValue,
                                    i = 0,
                                    len = this.length,
                                    proceed = typeof value === "string" && value;
                        Severity: Minor
                        Found in wouso/resources/static/js/jquery.js - About 1 hr to fix

                          Function load has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                          jQuery.fn.load = function( url, params, callback ) {
                              if ( typeof url !== "string" && _load ) {
                                  return _load.apply( this, arguments );
                              }
                          
                          
                          Severity: Minor
                          Found in wouso/resources/static/js/jquery.js - About 1 hr to fix

                            Function fixCloneNodeIssues has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                            Open

                            function fixCloneNodeIssues( src, dest ) {
                                var nodeName, e, data;
                            
                                // We do not need to do anything for non-Elements
                                if ( dest.nodeType !== 1 ) {
                            Severity: Minor
                            Found in wouso/resources/static/js/jquery.js - About 1 hr to fix

                              Function fixCloneNodeIssues has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                              Open

                              function fixCloneNodeIssues( src, dest ) {
                                  var nodeName, e, data;
                              
                                  // We do not need to do anything for non-Elements
                                  if ( dest.nodeType !== 1 ) {
                              Severity: Minor
                              Found in wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

                                Function addClass has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                                Open

                                    addClass: function( value ) {
                                        var classes, elem, cur, clazz, j, finalValue,
                                            i = 0,
                                            len = this.length,
                                            proceed = typeof value === "string" && value;
                                Severity: Minor
                                Found in wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

                                  Function load has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                                  Open

                                  jQuery.fn.load = function( url, params, callback ) {
                                      if ( typeof url !== "string" && _load ) {
                                          return _load.apply( this, arguments );
                                      }
                                  
                                  
                                  Severity: Minor
                                  Found in wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

                                    Function removeClass has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                                    Open

                                        removeClass: function( value ) {
                                            var classes, elem, cur, clazz, j, finalValue,
                                                i = 0,
                                                len = this.length,
                                                proceed = arguments.length === 0 || typeof value === "string" && value;
                                    Severity: Minor
                                    Found in wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

                                      Function data has 32 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 wouso/resources/static/js/jquery-1.11.1.min.js - About 1 hr to fix

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

                                            def read(self, request, player_id=None):
                                                if player_id:
                                                    try:
                                                        player = Player.objects.get(pk=player_id)
                                                    except Player.DoesNotExist:
                                        Severity: Minor
                                        Found in wouso/interface/api/handlers.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

                                        Severity
                                        Category
                                        Status
                                        Source
                                        Language