colonizers/colonizers

View on GitHub
packages/colonizers/server/assets/js/jquery-plugins.js

Summary

Maintainability
A
3 hrs
Test Coverage

Function activate has 38 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  Tab.prototype.activate = function (element, container, callback) {
    var $active    = container.find('> .active')
    var transition = callback
      && $.support.transition
      && (($active.length && $active.hasClass('fade')) || !!container.find('> .fade').length)
Severity: Minor
Found in packages/colonizers/server/assets/js/jquery-plugins.js - About 1 hr to fix

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

      Tab.prototype.show = function () {
        var $this    = this.element
        var $ul      = $this.closest('ul:not(.dropdown-menu)')
        var selector = $this.data('target')
    
    
    Severity: Minor
    Found in packages/colonizers/server/assets/js/jquery-plugins.js - About 1 hr to fix

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

          function next() {
            $active
              .removeClass('active')
              .find('> .dropdown-menu > .active')
                .removeClass('active')
      Severity: Minor
      Found in packages/colonizers/server/assets/js/jquery-plugins.js - About 1 hr to fix

        There are no issues that match your filters.

        Category
        Status