rosedu/wouso

View on GitHub

Showing 551 of 2,707 total issues

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

  Modal.prototype.backdrop = function (callback) {
    var that = this
    var animate = this.$element.hasClass('fade') ? 'fade' : ''

    if (this.isShown && this.options.backdrop) {
Severity: Minor
Found in wouso/resources/static/js/bootstrap.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 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 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 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

                        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

                                      } 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

                                        } 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

                  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

                    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 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 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 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 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 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 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 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 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