TypeScript/tests/cases/fourslash/codeFixUnusedIdentifier_parameterInOverride.ts
Andy 160b667846
fixUnusedIdentifier: Don't remove parameter in override or non-last parameter in callback (#24306)
* fixUnusedIdentifier: Don't remove parameter in override or non-last parameter in callback

* Only allow removing last parameters; don't care about contextual type
2018-05-29 12:39:45 -07:00

15 lines
321 B
TypeScript

/// <reference path='fourslash.ts' />
// @noUnusedParameters: true
////interface I {
//// m(x: number): void;
////}
////
////class C implements I {
//// m(x: number): void {}
////}
// No codefix to remove the parameter, it's inherited
verify.codeFixAvailable([{ description: "Prefix 'x' with an underscore" }]);