aderyabin/rove

View on GitHub

Showing 128 of 144 total issues

File jquery.js has 6532 lines of code (exceeds 250 allowed). Consider refactoring.
Open

/*!
 * jQuery JavaScript Library v1.8.3
 * http://jquery.com/
 *
 * Includes Sizzle.js
Severity: Major
Found in assets/javascripts/jquery.js - About 2 wks to fix

    Function ajax has 240 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        ajax: function( url, options ) {
    
            // If url is an object, simulate pre-1.5 signature
            if ( typeof url === "object" ) {
                options = url;
    Severity: Major
    Found in assets/javascripts/jquery.js - About 1 day to fix

      Function support has 143 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

      jQuery.support = (function() {
      
          var support,
              all,
              a,
      Severity: Major
      Found in assets/javascripts/jquery.js - About 5 hrs to fix

        Function Callbacks has 127 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

        jQuery.Callbacks = function( options ) {
        
            // Convert options from String-formatted to Object-formatted if needed
            // (we check in cache first)
            options = typeof options === "string" ?
        Severity: Major
        Found in assets/javascripts/jquery.js - About 5 hrs to fix

          Consider simplifying this complex logical expression.
          Open

                      if ( event.pageX == null && original.clientX != null ) {
                          eventDoc = event.target.ownerDocument || document;
                          doc = eventDoc.documentElement;
                          body = eventDoc.body;
          
          
          Severity: Critical
          Found in assets/javascripts/jquery.js - About 5 hrs to fix

            Function defaultPrefilter has 95 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

            function defaultPrefilter( elem, props, opts ) {
                var index, prop, value, length, dataShow, toggle, tween, hooks, oldfire,
                    anim = this,
                    style = elem.style,
                    orig = {},
            Severity: Major
            Found in assets/javascripts/jquery.js - About 3 hrs to fix

              Function trigger has 93 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

                  trigger: function( event, data, elem, onlyHandlers ) {
                      // Don't do events on text and comment nodes
                      if ( elem && (elem.nodeType === 3 || elem.nodeType === 8) ) {
                          return;
                      }
              Severity: Major
              Found in assets/javascripts/jquery.js - About 3 hrs to fix

                Function send has 90 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                                send: function( headers, complete ) {
                
                                    // Get a new xhr
                                    var handle, i,
                                        xhr = s.xhr();
                Severity: Major
                Found in assets/javascripts/jquery.js - About 3 hrs to fix

                  Function clean has 86 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                      clean: function( elems, context, fragment, scripts ) {
                          var i, j, elem, tag, wrap, depth, div, hasBody, tbody, len, handleScript, jsTags,
                              safe = context === document && safeFragment,
                              ret = [];
                  
                  
                  Severity: Major
                  Found in assets/javascripts/jquery.js - About 3 hrs to fix

                    Function Animation has 77 lines of code (exceeds 25 allowed). Consider refactoring.
                    Open

                    function Animation( elem, properties, options ) {
                        var result,
                            index = 0,
                            tweenerIndex = 0,
                            length = animationPrefilters.length,
                    Severity: Major
                    Found in assets/javascripts/jquery.js - About 3 hrs to fix

                      Function add has 71 lines of code (exceeds 25 allowed). Consider refactoring.
                      Open

                          add: function( elem, types, handler, data, selector ) {
                      
                              var elemData, eventHandle, events,
                                  t, tns, type, namespaces, handleObj,
                                  handleObjIn, handlers, special;
                      Severity: Major
                      Found in assets/javascripts/jquery.js - About 2 hrs to fix

                        Function matcherFromGroupMatchers has 69 lines of code (exceeds 25 allowed). Consider refactoring.
                        Open

                        function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
                            var bySet = setMatchers.length > 0,
                                byElement = elementMatchers.length > 0,
                                superMatcher = function( seed, context, xml, results, expandContext ) {
                                    var elem, j, matcher,
                        Severity: Major
                        Found in assets/javascripts/jquery.js - About 2 hrs to fix

                          Function setMatcher has 66 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                          function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
                              if ( postFilter && !postFilter[ expando ] ) {
                                  postFilter = setMatcher( postFilter );
                              }
                              if ( postFinder && !postFinder[ expando ] ) {
                          Severity: Major
                          Found in assets/javascripts/jquery.js - About 2 hrs to fix

                            Function done has 65 lines of code (exceeds 25 allowed). Consider refactoring.
                            Open

                                    function done( status, nativeStatusText, responses, headers ) {
                                        var isSuccess, success, error, response, modified,
                                            statusText = nativeStatusText;
                            
                                        // Called once
                            Severity: Major
                            Found in assets/javascripts/jquery.js - About 2 hrs to fix

                              Function domManip has 64 lines of code (exceeds 25 allowed). Consider refactoring.
                              Open

                                  domManip: function( args, table, callback ) {
                              
                                      // Flatten any nested arrays
                                      args = [].concat.apply( [], args );
                              
                              
                              Severity: Major
                              Found in assets/javascripts/jquery.js - About 2 hrs to fix

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

                                    dispatch: function( event ) {
                                
                                        // Make a writable jQuery.Event from the native event object
                                        event = jQuery.event.fix( event || window.event );
                                
                                
                                Severity: Major
                                Found in assets/javascripts/jquery.js - About 2 hrs to fix

                                  Function superMatcher has 61 lines of code (exceeds 25 allowed). Consider refactoring.
                                  Open

                                          superMatcher = function( seed, context, xml, results, expandContext ) {
                                              var elem, j, matcher,
                                                  setMatched = [],
                                                  matchedCount = 0,
                                                  i = "0",
                                  Severity: Major
                                  Found in assets/javascripts/jquery.js - About 2 hrs to fix

                                    Function Deferred has 60 lines of code (exceeds 25 allowed). Consider refactoring.
                                    Open

                                        Deferred: function( func ) {
                                            var tuples = [
                                                    // action, add listener, listener list, final state
                                                    [ "resolve", "done", jQuery.Callbacks("once memory"), "resolved" ],
                                                    [ "reject", "fail", jQuery.Callbacks("once memory"), "rejected" ],
                                    Severity: Major
                                    Found in assets/javascripts/jquery.js - About 2 hrs to fix

                                      Function ajaxConvert has 51 lines of code (exceeds 25 allowed). Consider refactoring.
                                      Open

                                      function ajaxConvert( s, response ) {
                                      
                                          var conv, conv2, current, tmp,
                                              // Work with a copy of dataTypes in case we need to modify it for conversion
                                              dataTypes = s.dataTypes.slice(),
                                      Severity: Major
                                      Found in assets/javascripts/jquery.js - About 2 hrs to fix

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

                                            data: function( elem, name, data, pvt /* Internal Use Only */ ) {
                                                if ( !jQuery.acceptData( elem ) ) {
                                                    return;
                                                }
                                        
                                        
                                        Severity: Major
                                        Found in assets/javascripts/jquery.js - About 2 hrs to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language