avocado-framework/avocado

View on GitHub
optional_plugins/html/avocado_result_html/templates/datatables.bootstrap.js

Summary

Maintainability
C
1 day
Test Coverage

Function factory has 120 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  var factory = function( $, DataTable ) {
    "use strict";


    /* Set the defaults for DataTables initialisation */

    Function bootstrap has 77 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        DataTable.ext.renderer.pageButton.bootstrap = function ( settings, host, idx, buttons, page, pages ) {
          var api     = new DataTable.Api( settings );
          var classes = settings.oClasses;
          var lang    = settings.oLanguage.oPaginate;
          var btnDisplay, btnClass;

      Function attach has 67 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

            var attach = function( container, buttons ) {
              var i, ien, node, button;
              var clickHandler = function ( e ) {
                e.preventDefault();
                if ( !$(e.currentTarget).hasClass('disabled') ) {

        Function bootstrap has 6 arguments (exceeds 4 allowed). Consider refactoring.
        Open

            DataTable.ext.renderer.pageButton.bootstrap = function ( settings, host, idx, buttons, page, pages ) {

          There are no issues that match your filters.

          Category
          Status