build/comment.js
Function exports
has 80 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
module.exports = function( content ) {
var html = '', m, i,
seek = null,
comexit = false,
props = {
Avoid deeply nested control flow statements. Open
Open
if ( ralpha.exec( line = line.replace( rcomkey, '' ) ) ) {
html += line;
}
Avoid deeply nested control flow statements. Open
Open
else if ( line.trim().indexOf( '*/' ) === 0 ) {
comexit = true;
}
Avoid deeply nested control flow statements. Open
Open
if ( m = rlink.exec( line ) ) {
props.source = "<div class='source'>Source: <a href='" + m[ 1 ] + "'>" +
encode( line.replace( rlink, '' ).trim() ) +
"</a></div>";
}
Avoid deeply nested control flow statements. Open
Open
else if ( m = rcomkey.exec( line ) ) {
seek = m[ 1 ];
html = '';
if ( ralpha.exec( line = line.replace( rcomkey, '' ) ) ) {