inderpartap/Bunk-O-Meter

View on GitHub

Showing 189 of 189 total issues

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 static/assets/js/jquery-1.10.2.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 static/assets/js/jquery-1.10.2.js - About 1 hr to fix

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

      function addColorChangeEvents() {
          $("#timetable .TimetableContent:not([disabled])").click(function () {
              if ((!$(this).hasClass("clash")) && $(this).children("div").length === 0) {
                  $(this).toggleClass("highlight");
                  if (!$(this).hasClass("highlight")) {
      Severity: Minor
      Found in static/timetable/js/colorchange.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 static/assets/js/jquery-1.10.2.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 static/assets/js/jquery-1.10.2.js - About 1 hr to fix

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

                setOffset: function( elem, options, i ) {
                    var position = jQuery.css( elem, "position" );
            
                    // set position first, in-case top/left are set even on static elem
                    if ( position === "static" ) {
            Severity: Minor
            Found in static/assets/js/jquery-1.10.2.js - About 1 hr to fix

              Function applyPlacement has 31 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

                Tooltip.prototype.applyPlacement = function (offset, placement) {
                  var $tip   = this.tip()
                  var width  = $tip[0].offsetWidth
                  var height = $tip[0].offsetHeight
              
              
              Severity: Minor
              Found in static/js/bootstrap.js - About 1 hr to fix

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

                    data: function( key, value ) {
                        var attrs, name,
                            data = null,
                            i = 0,
                            elem = this[0];
                Severity: Minor
                Found in static/assets/js/jquery-1.10.2.js - About 1 hr to fix

                  Function matchImg has 31 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                  function matchImg(rx, ry, pix, mask) {
                      flag = 1;
                      breakflag = 0;
                      x = 0;
                      y = 0;
                  Severity: Minor
                  Found in captcha.js - About 1 hr to fix

                    Function handlers has 30 lines of code (exceeds 25 allowed). Consider refactoring.
                    Open

                        handlers: function( event, handlers ) {
                            var sel, handleObj, matches, i,
                                handlerQueue = [],
                                delegateCount = handlers.delegateCount,
                                cur = event.target;
                    Severity: Minor
                    Found in static/assets/js/jquery-1.10.2.js - About 1 hr to fix

                      Function attr has 30 lines of code (exceeds 25 allowed). Consider refactoring.
                      Open

                          attr: function( elem, name, value ) {
                              var hooks, ret,
                                  nType = elem.nodeType;
                      
                              // don't get/set attributes on text, comment and attribute nodes
                      Severity: Minor
                      Found in static/assets/js/jquery-1.10.2.js - About 1 hr to fix

                        Function promise has 30 lines of code (exceeds 25 allowed). Consider refactoring.
                        Open

                        jQuery.ready.promise = function( obj ) {
                            if ( !readyList ) {
                        
                                readyList = jQuery.Deferred();
                        
                        
                        Severity: Minor
                        Found in static/assets/js/jquery-1.10.2.js - About 1 hr to fix

                          Function show has 30 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                            Tab.prototype.show = function () {
                              var $this    = this.element
                              var $ul      = $this.closest('ul:not(.dropdown-menu)')
                              var selector = $this.data('target')
                          
                          
                          Severity: Minor
                          Found in static/js/bootstrap.js - About 1 hr to fix

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

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

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

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

                                Function render has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                                Open

                                         render:function() {
                                            var _this = this;
                                
                                            //Set width of select
                                             if (this.options.width == 'auto') {
                                Severity: Minor
                                Found in static/assets/js/bootstrap-select.js - About 1 hr to fix

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

                                      toggleClass: function( value, stateVal ) {
                                          var type = typeof value;
                                  
                                          if ( typeof stateVal === "boolean" && type === "string" ) {
                                              return stateVal ? this.addClass( value ) : this.removeClass( value );
                                  Severity: Minor
                                  Found in static/assets/js/jquery-1.10.2.js - About 1 hr to fix

                                    Function html has 29 lines of code (exceeds 25 allowed). Consider refactoring.
                                    Open

                                        html: function( value ) {
                                            return jQuery.access( this, function( value ) {
                                                var elem = this[0] || {},
                                                    i = 0,
                                                    l = this.length;
                                    Severity: Minor
                                    Found in static/assets/js/jquery-1.10.2.js - About 1 hr to fix

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

                                          function Notify(element, content, options) {
                                              // Setup Content of Notify
                                              var contentObj = {
                                                  content: {
                                                      message: typeof content === 'object' ? content.message : content,
                                      Severity: Minor
                                      Found in static/assets/js/bootstrap-notify.js - About 1 hr to fix

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

                                            finish: function( type ) {
                                                if ( type !== false ) {
                                                    type = type || "fx";
                                                }
                                                return this.each(function() {
                                        Severity: Minor
                                        Found in static/assets/js/jquery-1.10.2.js - About 1 hr to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language