lib/rules/no-trailing-underscore.js
/**
     * Check if identifier has a underscore at the end
     *
     * @param {ASTNode} identifier node to evaluate
     * @returns {boolean} true if its is present
     * @private
     */
Check if identifier has a underscore at the end
@param {ASTNode} identifier node to evaluate
@returns {boolean} true if its is present
@private
Check if identifier has a underscore at the end @param { ASTNode } identifier node to evaluate @returns { boolean } true if its is present @private
function hasTrailingUnderscore(identifier) {
      var len = identifier.length;
      return identifier !== '_' && identifier[len - 1] === '_';
    }
function hasTrailingUnderscore ( identifier ) { var len = identifier . length ; return identifier !== '_' && identifier [ len - 1 ] === '_' ; }
Check if identifier has a underscore at the end
 @param {ASTNode} identifier node to evaluate
 @returns {boolean} true if its is present
 @private
Check if identifier has a underscore at the end @param { ASTNode } identifier node to evaluate @returns { boolean } true if its is present @private