aderyabin/rove

View on GitHub

Showing 128 of 144 total issues

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

function showHide( elements, show ) {
    var elem, display,
        values = [],
        index = 0,
        length = elements.length;
Severity: Minor
Found in assets/javascripts/jquery.js - About 1 hr to fix

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

        attr: function( elem, name, value, pass ) {
            var ret, hooks, notxml,
                nType = elem.nodeType;
    
            // don't get/set attributes on text, comment and attribute nodes
    Severity: Minor
    Found in assets/javascripts/jquery.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 data, id, elem, type,
                  i = 0,
                  internalKey = jQuery.expando,
                  cache = jQuery.cache,
      Severity: Minor
      Found in assets/javascripts/jquery.js - About 1 hr to fix

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

            access: function( elems, fn, key, value, chainable, emptyGet, pass ) {
                var exec,
                    bulk = key == null,
                    i = 0,
                    length = elems.length;
        Severity: Minor
        Found in assets/javascripts/jquery.js - About 1 hr to fix

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

              each: function( obj, callback, args ) {
                  var name,
                      i = 0,
                      length = obj.length,
                      isObj = length === undefined || jQuery.isFunction( obj );
          Severity: Minor
          Found in assets/javascripts/jquery.js - About 1 hr to fix

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

                clone: function( elem, dataAndEvents, deepDataAndEvents ) {
                    var srcElements,
                        destElements,
                        i,
                        clone;
            Severity: Minor
            Found in assets/javascripts/jquery.js - About 1 hr to fix

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

              jQuery.fn.offset = function( options ) {
                  if ( arguments.length ) {
                      return options === undefined ?
                          this :
                          this.each(function( i ) {
              Severity: Minor
              Found in assets/javascripts/jquery.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 assets/javascripts/jquery.js - About 1 hr to fix

                  Function style has 31 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 assets/javascripts/jquery.js - About 1 hr to fix

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

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

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

                      jQuery.ready.promise = function( obj ) {
                          if ( !readyList ) {
                      
                              readyList = jQuery.Deferred();
                      
                      
                      Severity: Minor
                      Found in assets/javascripts/jquery.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 assets/javascripts/jquery.js - About 1 hr to fix

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

                              addClass: function( value ) {
                                  var classNames, i, l, elem,
                                      setClass, c, cl;
                          
                                  if ( jQuery.isFunction( value ) ) {
                          Severity: Minor
                          Found in assets/javascripts/jquery.js - About 1 hr to fix

                            Function find has 27 lines of code (exceeds 25 allowed). Consider refactoring.
                            Open

                                find: function( selector ) {
                                    var i, l, length, n, r, ret,
                                        self = this;
                            
                                    if ( typeof selector !== "string" ) {
                            Severity: Minor
                            Found in assets/javascripts/jquery.js - About 1 hr to fix

                              Function setup has 27 lines of code (exceeds 25 allowed). Consider refactoring.
                              Open

                                      setup: function() {
                              
                                          if ( rformElems.test( this.nodeName ) ) {
                                              // IE doesn't fire change on a check/radio until blur; trigger it on click
                                              // after a propertychange. Eat the blur-change in special.change.handle.
                              Severity: Minor
                              Found in assets/javascripts/jquery.js - About 1 hr to fix

                                Function propFilter has 27 lines of code (exceeds 25 allowed). Consider refactoring.
                                Open

                                function propFilter( props, specialEasing ) {
                                    var index, name, easing, value, hooks;
                                
                                    // camelCase, specialEasing and expand cssHook pass
                                    for ( index in props ) {
                                Severity: Minor
                                Found in assets/javascripts/jquery.js - About 1 hr to fix

                                  Function off has 26 lines of code (exceeds 25 allowed). Consider refactoring.
                                  Open

                                      off: function( types, selector, fn ) {
                                          var handleObj, type;
                                          if ( types && types.preventDefault && types.handleObj ) {
                                              // ( event )  dispatched jQuery.Event
                                              handleObj = types.handleObj;
                                  Severity: Minor
                                  Found in assets/javascripts/jquery.js - About 1 hr to fix

                                    Consider simplifying this complex logical expression.
                                    Open

                                                    if ( run_all || (!event.namespace && !handleObj.namespace) || event.namespace_re && event.namespace_re.test( handleObj.namespace ) ) {
                                    
                                                        event.data = handleObj.data;
                                                        event.handleObj = handleObj;
                                    
                                    
                                    Severity: Major
                                    Found in assets/javascripts/jquery.js - About 1 hr to fix

                                      Consider simplifying this complex logical expression.
                                      Open

                                      if ( jQuery.expr && jQuery.expr.filters ) {
                                          jQuery.expr.filters.hidden = function( elem ) {
                                              return ( elem.offsetWidth === 0 && elem.offsetHeight === 0 ) || (!jQuery.support.reliableHiddenOffsets && ((elem.style && elem.style.display) || curCSS( elem, "display" )) === "none");
                                          };
                                      
                                      
                                      Severity: Major
                                      Found in assets/javascripts/jquery.js - About 1 hr to fix

                                        Consider simplifying this complex logical expression.
                                        Open

                                                        if ( unit !== "px" && start ) {
                                                            // Iteratively approximate from a nonzero starting point
                                                            // Prefer the current property, because this process will be trivial if it uses the same units
                                                            // Fallback to end or a simple constant
                                                            start = jQuery.css( tween.elem, prop, true ) || end || 1;
                                        Severity: Major
                                        Found in assets/javascripts/jquery.js - About 1 hr to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language