arey/angular-musicbrainz

View on GitHub

Showing 290 of 632 total issues

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

    setOffset: function( elem, options, i ) {
        var curPosition, curLeft, curCSSTop, curTop, curOffset, curCSSLeft, calculatePosition,
            position = jQuery.css( elem, "position" ),
            curElem = jQuery( elem ),
            props = {};
Severity: Minor
Found in app/lib/jquery/jquery.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 app/lib/jquery/jquery.js - About 1 hr to fix

      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 app/lib/jquery/jquery.js - About 1 hr to fix

        Function style has 33 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 app/lib/jquery/jquery.js - About 1 hr to fix

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

              removeClass: function( value ) {
                  var classes, elem, cur, clazz, j, finalValue,
                      proceed = arguments.length === 0 || typeof value === "string" && value,
                      i = 0,
                      len = this.length;
          Severity: Minor
          Found in app/lib/jquery/jquery.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 app/lib/jquery/jquery.js - About 1 hr to fix

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

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

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

                  .config(['$provide', function($provide) {
                    var reflowQueue = [];
                
                    $provide.value('$$animateReflow', function(fn) {
                      reflowQueue.push(fn);
                Severity: Minor
                Found in app/lib/angular-mocks/angular-mocks.js - About 1 hr to fix

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

                      var $interval = function(fn, delay, count, invokeApply) {
                        var deferred = $q.defer(),
                            promise = deferred.promise,
                            iteration = 0,
                            skipApply = (angular.isDefined(invokeApply) && !invokeApply);
                  Severity: Minor
                  Found in app/lib/angular-mocks/angular-mocks.js - About 1 hr to fix

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

                      Modal.prototype.show = function (_relatedTarget) {
                        var that = this
                        var e    = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
                    
                        this.$element.trigger(e)
                    Severity: Minor
                    Found in app/lib/bootstrap/dist/js/bootstrap.js - About 1 hr to fix

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

                        var $transition = function(element, trigger, options) {
                          options = options || {};
                          var deferred = $q.defer();
                          var endEventName = $transition[options.animation ? "animationEndEventName" : "transitionEndEventName"];
                      
                      
                      Severity: Minor
                      Found in app/lib/angular-ui-bootstrap-bower/ui-bootstrap.js - About 1 hr to fix

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

                          Collapse.prototype.show = function () {
                            if (this.transitioning || this.$element.hasClass('in')) return
                        
                            var startEvent = $.Event('show.bs.collapse')
                            this.$element.trigger(startEvent)
                        Severity: Minor
                        Found in app/lib/bootstrap/js/collapse.js - About 1 hr to fix

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

                            Modal.prototype.show = function (_relatedTarget) {
                              var that = this
                              var e    = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
                          
                              this.$element.trigger(e)
                          Severity: Minor
                          Found in app/lib/bootstrap/js/modal.js - About 1 hr to fix

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

                              Collapse.prototype.show = function () {
                                if (this.transitioning || this.$element.hasClass('in')) return
                            
                                var startEvent = $.Event('show.bs.collapse')
                                this.$element.trigger(startEvent)
                            Severity: Minor
                            Found in app/lib/bootstrap/dist/js/bootstrap.js - About 1 hr to fix

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

                                var $transition = function(element, trigger, options) {
                                  options = options || {};
                                  var deferred = $q.defer();
                                  var endEventName = $transition[options.animation ? "animationEndEventName" : "transitionEndEventName"];
                              
                              
                              Severity: Minor
                              Found in app/lib/angular-ui-bootstrap-bower/ui-bootstrap-tpls.js - About 1 hr to fix

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

                                    handlers: function( event, handlers ) {
                                        var i, matches, sel, handleObj,
                                            handlerQueue = [],
                                            delegateCount = handlers.delegateCount,
                                            cur = event.target;
                                Severity: Minor
                                Found in app/lib/jquery/jquery.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 app/lib/jquery/jquery.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 app/lib/jquery/jquery.js - About 1 hr to fix

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

                                      function MockHttpExpectation(method, url, data, headers) {
                                      
                                        this.data = data;
                                        this.headers = headers;
                                      
                                      
                                      Severity: Minor
                                      Found in app/lib/angular-mocks/angular-mocks.js - About 1 hr to fix

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

                                          Affix.prototype.checkPosition = function () {
                                            if (!this.$element.is(':visible')) return
                                        
                                            var scrollHeight = $(document).height()
                                            var scrollTop    = this.$window.scrollTop()
                                        Severity: Minor
                                        Found in app/lib/bootstrap/js/affix.js - About 1 hr to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language