Skip to content

TypeError: context.report() called with a messageId, but no messages were present in the rule metadata #96

Closed
@vbrvk

Description

@vbrvk

Repro

{
  "extends": ["plugin:@typescript-eslint/recommended"], // actually error happens when i add this line
  "plugins": ["@typescript-eslint/eslint-plugin"],
  "parser": "@typescript-eslint/parser",
  "parserOptions": {
    "ecmaVersion": 2018,
    "sourceType": "module",
    "ecmaFeatures": {
      "jsx": true
    }
  },
  "settings": {
    "import/resolver": {
      "node": {
        "extensions": [".js", ".jsx", ".ts", ".tsx", ".json"]
      }
    }
  }
}
any file

Expected Result

Actual Result

Additional Info

[Error - 11:09:59 PM] ESLint stack trace:
[Error - 11:09:59 PM] TypeError: context.report() called with a messageId, but no messages were present in the rule metadata.
    at args (/Users/vladimir/projects/tatt-battle/client/node_modules/eslint/lib/util/report-translator.js:252:23)
    at Object.report (/Users/vladimir/projects/tatt-battle/client/node_modules/eslint/lib/linter.js:720:41)
    at report (/Users/vladimir/projects/tatt-battle/client/node_modules/eslint/lib/rules/indent.js:712:21)
    at Program:exit.sourceCode.lines.forEach (/Users/vladimir/projects/tatt-battle/client/node_modules/eslint/lib/rules/indent.js:1599:25)
    at Array.forEach (<anonymous>)
    at Program:exit (/Users/vladimir/projects/tatt-battle/client/node_modules/eslint/lib/rules/indent.js:1560:38)
    at listeners.(anonymous function).forEach.listener (/Users/vladimir/projects/tatt-battle/client/node_modules/eslint/lib/util/safe-emitter.js:45:58)
    at Array.forEach (<anonymous>)
    at Object.emit (/Users/vladimir/projects/tatt-battle/client/node_modules/eslint/lib/util/safe-emitter.js:45:38)
    at NodeEventGenerator.applySelector (/Users/vladimir/projects/tatt-battle/client/node_modules/eslint/lib/util/node-event-generator.js:251:26)

Versions

package version
@typescript-eslint/eslint-plugin ^0.2.1
@typescript-eslint/parser ^0.2.1
typescript ^3.2.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    package: eslint-pluginIssues related to @typescript-eslint/eslint-plugintriageWaiting for team members to take a look

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions