Showing 6,856 of 14,752 total issues
Avoid deeply nested control flow statements. Open
Open
if (keywords.propertyIsEnumerable(word)) {
var kw = keywords[word]
return ret(kw.type, kw.style, word)
}
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (pos == 0) return
- Create a ticketCreate a ticket
Function JSLexical
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
function JSLexical(indented, column, type, align, prev, info) {
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (word == "async" && stream.match(/^(\s|\/\*.*?\*\/)*[\[\(\w]/, false))
return ret("async", "keyword", word)
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (stream.eat("\\")) stream.eatWhile(/\w/);
else stream.next();
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if(stream.eat(" ") || stream.sol()) {
if(stream.match(keywords)) {
return "keyword";
}
if(stream.match(atom)) {
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
} else if (identifier(stream)) {
if (stream.peek() === ':') {
return 'variable';
}
return 'variable-2';
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
} else if (ch == ":") {
if (stream.eat("'")) return chain(readQuoted("'", "atom", false), stream, state);
if (stream.eat('"')) return chain(readQuoted('"', "atom", true), stream, state);
// :> :>> :< :<< are valid symbols
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (state.inString) {
state.lastTokenWasBuiltin = false;
return "string";
}
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
} else if (/[<>*+\-]/.test(ch)) {
stream.eat(ch)
if (ch == ">") stream.eat(ch)
}
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (!(stream.match(/^[^\]\\]+/) || stream.match(/^\\./))) {
state.inCharacterClass = false;
}
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (!token) {
for (var i = 0; i < text.length; i++) {
if (text[i] === '{') {
state.braced++;
} else if (text[i] === '}') {
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (stream.eat(/[eE]/)) { // float with exponent
if (stream.eat(/[-+]/)) {
if (!stream.eatWhile(digitRE)) {
stream.backUp(2); // "2e-" - syntax error
}
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if(c=="<")
return tokenChain(stream,state,[">",">"],RXstyle,RXmodifiers);
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (blockKeywords.propertyIsEnumerable(cur)) curPunc = "newstatement";
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if(c=="[")
return tokenChain(stream,state,["]","]"],RXstyle,RXmodifiers);
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (stream.pos > word.length && stream.string.charAt(stream.pos-word.length-1)=="." && state.lastTokenWasBuiltin)
return "builtin";
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (functions && functions.propertyIsEnumerable(word) ||
(stream.current().match(/^#@?[a-z0-9_]+ *$/i) && stream.peek()=="(") &&
!(functions && functions.propertyIsEnumerable(word.toLowerCase()))) {
state.beforeParams = true;
state.lastTokenWasBuiltin = false;
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (keywords && keywords.propertyIsEnumerable(word))
return "keyword";
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if(c=="<"){
eatSuffix(stream, 2);
return tokenChain(stream,state,[">"],"string");}
- Create a ticketCreate a ticket