fossasia/CommonsNet

View on GitHub

Showing 126 of 3,019 total issues

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

        "CHILD": function( type, what, argument, first, last ) {
            var simple = type.slice( 0, 3 ) !== "nth",
                forward = type.slice( -4 ) !== "last",
                ofType = what === "of-type";

Severity: Major
Found in js/jquery.2.0.0.js - About 2 hrs to fix

    Consider simplifying this complex logical expression.
    Open

                            if ( forward && useCache ) {
                                // Seek `elem` from a previously-cached index
                                outerCache = parent[ expando ] || (parent[ expando ] = {});
                                cache = outerCache[ type ] || [];
                                nodeIndex = cache[0] === dirruns && cache[1];
    Severity: Critical
    Found in js/jquery.2.0.0.js - About 2 hrs to fix

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

      jQuery.support = (function( support ) {
          var input = document.createElement("input"),
              fragment = document.createDocumentFragment(),
              div = document.createElement("div"),
              select = document.createElement("select"),
      Severity: Major
      Found in js/jquery.2.0.0.js - About 2 hrs to fix

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

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

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

              init: function( selector, context, rootjQuery ) {
                  var match, elem;
          
                  // HANDLE: $(""), $(null), $(undefined), $(false)
                  if ( !selector ) {
          Severity: Major
          Found in js/jquery.2.0.0.js - About 2 hrs to fix

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

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

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

                Tooltip.prototype.show = function () {
                  var e = $.Event('show.bs.' + this.type)
              
                  if (this.hasContent() && this.enabled) {
                    this.$element.trigger(e)
              Severity: Major
              Found in js/bootstrap.js - About 2 hrs to fix

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

                    data: function( key, value ) {
                        var attrs, name,
                            elem = this[ 0 ],
                            i = 0,
                            data = null;
                Severity: Major
                Found in js/jquery.2.0.0.js - About 2 hrs to fix

                  Function remove has 50 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                      remove: function( elem, types, handler, selector, mappedTypes ) {
                  
                          var j, origCount, tmp,
                              events, t, handleObj,
                              special, handlers, type, namespaces, origType,
                  Severity: Minor
                  Found in js/jquery.2.0.0.js - About 2 hrs to fix

                    Consider simplifying this complex logical expression.
                    Open

                                    if ( ( mappedTypes || origType === handleObj.origType ) &&
                                        ( !handler || handler.guid === handleObj.guid ) &&
                                        ( !tmp || tmp.test( handleObj.namespace ) ) &&
                                        ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) {
                                        handlers.splice( j, 1 );
                    Severity: Critical
                    Found in js/jquery.2.0.0.js - About 2 hrs to fix

                      Function buildFragment has 48 lines of code (exceeds 25 allowed). Consider refactoring.
                      Open

                          buildFragment: function( elems, context, scripts, selection ) {
                              var elem, tmp, tag, wrap, contains, j,
                                  i = 0,
                                  l = elems.length,
                                  fragment = context.createDocumentFragment(),
                      Severity: Minor
                      Found in js/jquery.2.0.0.js - About 1 hr to fix

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

                                    send: function( headers, complete ) {
                                        var i, id,
                                            xhr = options.xhr();
                                        xhr.open( options.type, options.url, options.async, options.username, options.password );
                                        // Apply custom fields if provided
                        Severity: Minor
                        Found in js/jquery.2.0.0.js - About 1 hr to fix

                          Function tokenize has 46 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                          function tokenize( selector, parseOnly ) {
                              var matched, match, tokens, type,
                                  soFar, groups, preFilters,
                                  cached = tokenCache[ selector + " " ];
                          
                          
                          Severity: Minor
                          Found in js/jquery.2.0.0.js - About 1 hr to fix

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

                            function select( selector, context, results, seed ) {
                                var i, tokens, token, type, find,
                                    match = tokenize( selector );
                            
                                if ( !seed ) {
                            Severity: Minor
                            Found in js/jquery.2.0.0.js - About 1 hr to fix

                              Function slide has 44 lines of code (exceeds 25 allowed). Consider refactoring.
                              Open

                                Carousel.prototype.slide = function (type, next) {
                                  var $active   = this.$element.find('.item.active')
                                  var $next     = next || this.getItemForDirection(type, $active)
                                  var isCycling = this.interval
                                  var direction = type == 'next' ? 'left' : 'right'
                              Severity: Minor
                              Found in js/bootstrap.js - About 1 hr to fix

                                Function matcherFromTokens has 42 lines of code (exceeds 25 allowed). Consider refactoring.
                                Open

                                function matcherFromTokens( tokens ) {
                                    var checkContext, matcher, j,
                                        len = tokens.length,
                                        leadingRelative = Expr.relative[ tokens[0].type ],
                                        implicitRelative = leadingRelative || Expr.relative[" "],
                                Severity: Minor
                                Found in js/jquery.2.0.0.js - About 1 hr to fix

                                  Function addCombinator has 41 lines of code (exceeds 25 allowed). Consider refactoring.
                                  Open

                                  function addCombinator( matcher, combinator, base ) {
                                      var dir = combinator.dir,
                                          checkNonElements = base && dir === "parentNode",
                                          doneName = done++;
                                  
                                  
                                  Severity: Minor
                                  Found in js/jquery.2.0.0.js - About 1 hr to fix

                                    Function val has 41 lines of code (exceeds 25 allowed). Consider refactoring.
                                    Open

                                        val: function( value ) {
                                            var hooks, ret, isFunction,
                                                elem = this[0];
                                    
                                            if ( !arguments.length ) {
                                    Severity: Minor
                                    Found in js/jquery.2.0.0.js - About 1 hr to fix

                                      Function extend has 40 lines of code (exceeds 25 allowed). Consider refactoring.
                                      Open

                                      jQuery.extend = jQuery.fn.extend = function() {
                                          var options, name, src, copy, copyIsArray, clone,
                                              target = arguments[0] || {},
                                              i = 1,
                                              length = arguments.length,
                                      Severity: Minor
                                      Found in js/jquery.2.0.0.js - About 1 hr to fix

                                        Function stop has 40 lines of code (exceeds 25 allowed). Consider refactoring.
                                        Open

                                            stop: function( type, clearQueue, gotoEnd ) {
                                                var stopQueue = function( hooks ) {
                                                    var stop = hooks.stop;
                                                    delete hooks.stop;
                                                    stop( gotoEnd );
                                        Severity: Minor
                                        Found in js/jquery.2.0.0.js - About 1 hr to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language