code: function defineFix (token, actualIndent, expectedIndent) {
      if (token.type === 'Block' && token.loc.start.line !== token.loc.end.line) {
        // Fix indentation in multiline block comments.
        const lines = sourceCode.getText(token).match(LINES)
        const firstLine = lines.shift()
        if (lines.every(l => BLOCK_COMMENT_PREFIX.test(l))) {
          return fixer => {
            const range = [token.range[0] - actualIndent, token.range[1]]
            const indent = options.indentChar.repeat(expectedIndent)
  
            return fixer.replaceTextRange(
              range,
              `${indent}${firstLine}${lines.map(l => l.replace(BLOCK_COMMENT_PREFIX, `${indent} *`)).join('')}`
            )
          }
        }
      }
  
      return fixer => {
        const range = [token.range[0] - actualIndent, token.range[0]]
        const indent = options.indentChar.repeat(expectedIndent)
        return fixer.replaceTextRange(range, indent)
      }
    }
docs: Define the function which fixes the problem.
  @param {Token} token The token to fix.
  @param {number} actualIndent The number of actual indentaion.
  @param {number} expectedIndent The number of expected indentation.
  @returns {Function} The defined function.