Showing 6 of 19 total issues
Function init
has 349 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
init : function( options ) {
var settings = $.extend(true, {}, defaults);
settings.options = $.extend(true, settings.options, options);
File jqBootstrapValidation.js
has 731 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/* jqBootstrapValidation
* A plugin for automating validation on Twitter Bootstrap formatted forms.
*
* v1.3.6
*
Function submitSuccess
has 38 lines of code (exceeds 25 allowed). Consider refactoring. Open
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();
Function validate
has 37 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
validate: function ($this, value, validator) {
if (""+validator.lastValue === ""+value && validator.lastFinished === true) {
return validator.lastValid === false;
}
Function validate
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
validate: function ($this, value, validator) {
if (validator.lastValue === value && validator.lastFinished) {
return !validator.lastValid;
}
Consider simplifying this complex logical expression. Open
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);
}