azproduction/autopolyfiller

View on GitHub

Showing 120 of 135 total issues

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

/*!
 * jQuery JavaScript Library v1.8.0pre
 * http://jquery.com/
 *
 * Copyright (c) 2012 jQuery Foundation and other contributors
Severity: Major
Found in benchmark/scan/assets/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 benchmark/scan/assets/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 benchmark/scan/assets/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 benchmark/scan/assets/jquery.js - About 5 hrs to fix

          Function Callbacks has 124 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 benchmark/scan/assets/jquery.js - About 4 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 benchmark/scan/assets/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 benchmark/scan/assets/jquery.js - About 3 hrs to fix

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

                function defaultPrefilter( elem, props, opts ) {
                    var index, prop, value, length, dataShow, tween, hooks, oldfire,
                        anim = this,
                        style = elem.style,
                        orig = {},
                Severity: Major
                Found in benchmark/scan/assets/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 j, safe, elem, tag, wrap, depth, div, hasBody, tbody, len, handleScript, jsTags,
                              i = 0,
                              ret = [];
                  
                  
                  Severity: Major
                  Found in benchmark/scan/assets/jquery.js - About 3 hrs to fix

                    Function Animation has 76 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 benchmark/scan/assets/jquery.js - About 3 hrs to fix

                      Function add has 70 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 benchmark/scan/assets/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 benchmark/scan/assets/jquery.js - About 2 hrs to fix

                          Function dispatch has 64 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 benchmark/scan/assets/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 benchmark/scan/assets/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 benchmark/scan/assets/jquery.js - About 2 hrs to fix

                                Function handlePOS has 57 lines of code (exceeds 25 allowed). Consider refactoring.
                                Open

                                function handlePOS( selector, context, results, seed, groups ) {
                                    var match, not, anchor, ret, elements, currentContexts, part, lastIndex,
                                        i = 0,
                                        len = groups.length,
                                        rpos = matchExpr["POS"],
                                Severity: Major
                                Found in benchmark/scan/assets/jquery.js - About 2 hrs to fix

                                  Function select has 55 lines of code (exceeds 25 allowed). Consider refactoring.
                                  Open

                                  var select = function( selector, context, results, seed, xml ) {
                                      // Remove excessive whitespace
                                      selector = selector.replace( rtrim, "$1" );
                                      var elements, matcher, i, len, elem, token,
                                          type, findContext, notTokens,
                                  Severity: Major
                                  Found in benchmark/scan/assets/jquery.js - About 2 hrs to fix

                                    Function CHILD has 52 lines of code (exceeds 25 allowed). Consider refactoring.
                                    Open

                                            "CHILD": function( type, argument, first, last ) {
                                    
                                                if ( type === "nth" ) {
                                                    var doneName = done++;
                                    
                                    
                                    Severity: Major
                                    Found in benchmark/scan/assets/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 benchmark/scan/assets/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 benchmark/scan/assets/jquery.js - About 2 hrs to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language