de.bund.bfr.knime.js/js-lib/codemirror-5.49.2/mode/z80/z80.js
Function token
has 63 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
token: function(stream, state) {
if (!stream.column())
state.context = 0;
if (stream.eatSpace())
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
} else if (stream.eat('$')) {
if (stream.eatWhile(/[\da-f]/i))
return 'number';
} else if (stream.eat('%')) {
if (stream.eatWhile(/[01]/))
- Create a ticketCreate a ticket
Avoid deeply nested control flow statements. Open
Open
if (stream.eatWhile(/\w/))
return 'def';
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return 'number';
- 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
return 'def';
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return 'number';
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return 'error';
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return 'number';
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return 'keyword';
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return 'number';
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return 'number';
- 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
return 'comment';
- Create a ticketCreate a ticket
Avoid too many return
statements within this function. Open
Open
return 'string';
- Create a ticketCreate a ticket