Skip to content

[no-explicit-any] ignoreRestArgs doesn't detect interface any correctly #776

@Dilatorily

Description

@Dilatorily

Repro

{
  "rules": {
    "typescript/no-explicit-any": ["error", { "ignoreRestArgs": true }]
  }
}
interface Callback {
  (...args: any[]): void;
}

Expected Result
No errors raised

Actual Result
ESLint raises an error in the interface

Additional Info
N/A

Versions

package version
@typescript-eslint/eslint-plugin 1.12.0
@typescript-eslint/parser 1.12.0
TypeScript 3.5.3
ESLint 5.16.0
node 12.4.0
npm 6.9.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpackage: eslint-pluginIssues related to @typescript-eslint/eslint-plugin

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions