Showing 6 of 8 total issues
Function updatePopover
has 53 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
ui.updatePopover = function(options, $el, verdictText, remove) {
var popover = $el.data('bs.popover'),
html = '',
hide = true,
bootstrap5 = false,
Function getUIElements
has 35 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
ui.getUIElements = function(options, $el) {
var $container, result;
if (options.instances.viewports) {
return options.instances.viewports;
Function updateUI
has 34 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
ui.updateUI = function(options, $el, score) {
var cssClass, verdictText, verdictCssClass;
cssClass = ui.getVerdictAndCssClass(options, score);
verdictText = score === 0 ? '' : cssClass[0];
Function wordSequences
has 32 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
validation.wordSequences = function(options, word, score) {
var found = false,
j;
if (word.length > 2) {
Function updateProgressBar
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
ui.updateProgressBar = function(options, $el, cssClass, percentage) {
var $progressbar = ui.getUIElements(options, $el).$progressbar,
$bar = $progressbar.find('.progress-bar'),
cssPrefix = 'progress-';
Function showProgressBar
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
options,
$el,
score,
cssClass,
verdictCssClass,