de.bund.bfr.knime.js/js-lib/codemirror-5.49.2/mode/webidl/webidl.js
Function readToken
has 44 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function readToken(stream, state) {
// whitespace
if (stream.eatSpace()) return null;
// comment
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (stream.match(multilineComments)) return "comment";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return null;
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (stream.match(identifiers)) return "variable";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (stream.match(integers) || stream.match(floats)) return "number";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (state.startDef && stream.match(identifiers)) return "def";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return "comment";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return "builtin";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (stream.match(atoms)) return "atom";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (stream.match(strings)) return "string";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return "variable-3";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (stream.match(builtins)) return "builtin";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (stream.match(singleOperators)) return "operator";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return "def";
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
if (stream.match(keywords)) return "keyword";
- Create a ticketCreate a ticket