code: function report(node, location, fixRange) {
  
              /*
               * Passing node is a bit dirty, because message data will contain big
               * text in `source`. But... who cares :) ?
               * One more kludge will not make worse the bloody wizardry of this
               * plugin.
               */
              context.report({
                  node,
                  loc: location,
                  message: "Trailing spaces not allowed.",
                  fix(fixer) {
                      return fixer.removeRange(fixRange);
                  }
              });
          }
docs: Report the error message
  @param {ASTNode} node node to report
  @param {int[]} location range information
  @param {int[]} fixRange Range based on the whole program
  @returns {void}