src/Lexicon.js
Function format
has 63 lines of code (exceeds 25 allowed). Consider refactoring. Wontfix
Wontfix
Kairos.Lexicon.format = function (instance, pattern, allowOverflow) {
if (!pattern) {
pattern = Kairos._pattern;
}
Function parse
has 43 lines of code (exceeds 25 allowed). Consider refactoring. Wontfix
Wontfix
Kairos.Lexicon.parse = function (expression, pattern) {
if (!pattern) {
pattern = Kairos._pattern;
}
if (!Kairos.Lexicon.validate(expression, pattern)) {
Function findPattern
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Wontfix
Wontfix
Kairos.Lexicon.findPattern = function (expression) {
var pattern = '',
currentStep = TOKENS.HOURS;
for (var i = 0, len = expression.length; len > i; i++) {
var cur = expression[i];