octoblu/meshblu

View on GitHub

Showing 6 of 19 total issues

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

      init : function( options ) {

        var settings = $.extend(true, {}, defaults);

        settings.options = $.extend(true, settings.options, options);
Severity: Major
Found in docs/js/jqBootstrapValidation.js - About 1 day to fix

    File jqBootstrapValidation.js has 731 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    /* jqBootstrapValidation
     * A plugin for automating validation on Twitter Bootstrap formatted forms.
     *
     * v1.3.6
     *
    Severity: Major
    Found in docs/js/jqBootstrapValidation.js - About 1 day to fix

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

              submitSuccess: function($form, event) {
                  event.preventDefault(); // prevent default submit behaviour
                  // get values from FORM
                  var name = $("input#name").val();
                  var email = $("input#email").val();
      Severity: Minor
      Found in docs/js/contact_me.js - About 1 hr to fix

        Function validate has 37 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

                validate: function ($this, value, validator) {
                  if (""+validator.lastValue === ""+value && validator.lastFinished === true) {
                    return validator.lastValid === false;
                  }
        
        
        Severity: Minor
        Found in docs/js/jqBootstrapValidation.js - About 1 hr to fix

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

                  validate: function ($this, value, validator) {
                    if (validator.lastValue === value && validator.lastFinished) {
                      return !validator.lastValid;
                    }
          
          
          Severity: Minor
          Found in docs/js/jqBootstrapValidation.js - About 1 hr to fix

            Consider simplifying this complex logical expression.
            Open

                            if (value || value.length || (params && params.includeEmpty) || (!!settings.validatorTypes[validatorType].blockSubmit && params && !!params.submitting)) {
                              $.each(validatorTypeArray, function (i, validator) {
                                if (settings.validatorTypes[validatorType].validate($this, value, validator)) {
                                  errorsFound.push(validator.message);
                                }
            Severity: Major
            Found in docs/js/jqBootstrapValidation.js - About 1 hr to fix
              Severity
              Category
              Status
              Source
              Language