gongo/table_beet

View on GitHub

Showing 16 of 46 total issues

File groundwork.js has 740 lines of code (exceeds 250 allowed). Consider refactoring.
Open

// Generated by CoffeeScript 1.4.0

/*
 *
 *  GroundworkCSS JS by Gary Hepting - https://github.com/groundworkcss/groundwork
Severity: Major
Found in lib/table_beet/formatters/html_template/data/js/groundwork.js - About 1 day to fix

    File jquery.orbit-1.4.0.js has 739 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    /*
     * jQuery Orbit Plugin 1.4.0
     * www.ZURB.com/playground
     * Copyright 2010, ZURB
     * Free to use under the MIT license.

      Function popover has 185 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

          return $.fn.popover = function(options) {
            var closePopover, defaults, delayAdjust, delayHide, getElementPosition, popover, resetPopover, setPosition, showPopover, trigger;
            defaults = {
              hover: false,
              click: true,

        Function popover has 185 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

            return $.fn.popover = function(options) {
              var closePopover, defaults, delayAdjust, delayHide, getElementPosition, popover, resetPopover, setPosition, showPopover, trigger;
              defaults = {
                hover: false,
                click: true,
        Severity: Major
        Found in lib/table_beet/formatters/html_template/data/js/groundwork.js - About 7 hrs to fix

          Function shift has 132 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

              shift: function (direction) {
                var slideDirection = direction;
          
                //remember previous activeSlide
                this.prevActiveSlide = this.activeSlide;

            Function quicksearch has 131 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

                $.fn.quicksearch = function (target, opt) {
                    
                    var timeout, cache, rowcache, jq_results, val = '', e = this, options = $.extend({ 
                        delay: 100,
                        selector: null,
            Severity: Major
            Found in lib/table_beet/formatters/html_template/data/js/jquery.quicksearch.js - About 5 hrs to fix

              Function placeHolder has 99 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

                  $.fn.placeHolder = function(config) {
                      log('init placeHolder');
                      var o = this;
                      var l = $(this).length;
                      this.options = $.extend({

                Function tooltip has 97 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                    return $.fn.tooltip = function(options) {
                      var closetooltip, defaults, delayShow, getElementPosition, setPosition, showtooltip, tooltip, trigger;
                      defaults = {
                        topOffset: 0,
                        delay: 100,

                  Function tooltip has 97 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                      return $.fn.tooltip = function(options) {
                        var closetooltip, defaults, delayShow, getElementPosition, setPosition, showtooltip, tooltip, trigger;
                        defaults = {
                          topOffset: 0,
                          delay: 100,
                  Severity: Major
                  Found in lib/table_beet/formatters/html_template/data/js/groundwork.js - About 3 hrs to fix

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

                        init: function (element, options) {
                          var $imageSlides,
                              imagesLoadedCount = 0,
                              self = this;
                    
                    

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

                          setCaption: function () {
                            var captionLocation = this.currentSlide().attr('data-caption'),
                                captionHTML;
                      
                            if (!this.options.captions) {

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

                        app.run = function (o) {
                            var options = extend(settings, o),
                                images = selector(options.images),
                                preempted = true;
                        
                        

                          Function setDimentionsFromLargestSlide has 35 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                              setDimentionsFromLargestSlide: function () {
                                //Collect all slides and set slider size of largest image
                                var self = this,
                                    $fluidPlaceholder;
                          
                          

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

                                $.fn.responsiveTable = function(options) {
                                  var settings;
                                  settings = {
                                    compressor: options.compressor || 10,
                                    minSize: options.minSize || Number.NEGATIVE_INFINITY,
                            Severity: Minor
                            Found in lib/table_beet/formatters/html_template/data/js/groundwork.js - About 1 hr to fix

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

                                  $.fn.responsiveTable = function(options) {
                                    var settings;
                                    settings = {
                                      compressor: options.compressor || 10,
                                      minSize: options.minSize || Number.NEGATIVE_INFINITY,

                                Function loaded has 27 lines of code (exceeds 25 allowed). Consider refactoring.
                                Open

                                    loaded: function () {
                                      this.$element
                                        .addClass('orbit')
                                        .css({width: '1px', height: '1px'});
                                
                                
                                  Severity
                                  Category
                                  Status
                                  Source
                                  Language