File tree Expand file tree Collapse file tree 3 files changed +36
-0
lines changed Expand file tree Collapse file tree 3 files changed +36
-0
lines changed Original file line number Diff line number Diff line change
1
+ import { RuleConverter } from "../converter" ;
2
+
3
+ export const NO_UNUSED_VARIABLE_NOTICE =
4
+ "Please read the following article as the rule behaviour may change on the short term: " +
5
+ "https://github.com/typescript-eslint/typescript-eslint/issues/1856" ;
6
+
7
+ export const convertNoUnusedVariable : RuleConverter = ( ) => {
8
+ return {
9
+ rules : [
10
+ {
11
+ ruleName : "@typescript-eslint/no-unused-vars" ,
12
+ notices : [ NO_UNUSED_VARIABLE_NOTICE ] ,
13
+ } ,
14
+ ] ,
15
+ } ;
16
+ } ;
Original file line number Diff line number Diff line change
1
+ import { convertNoUnusedVariable , NO_UNUSED_VARIABLE_NOTICE } from "../no-unused-variable" ;
2
+
3
+ describe ( convertNoUnusedVariable , ( ) => {
4
+ test ( "conversion without arguments" , ( ) => {
5
+ const result = convertNoUnusedVariable ( {
6
+ ruleArguments : [ ] ,
7
+ } ) ;
8
+
9
+ expect ( result ) . toEqual ( {
10
+ rules : [
11
+ {
12
+ ruleName : "@typescript-eslint/no-unused-vars" ,
13
+ notices : [ NO_UNUSED_VARIABLE_NOTICE ] ,
14
+ } ,
15
+ ] ,
16
+ } ) ;
17
+ } ) ;
18
+ } ) ;
Original file line number Diff line number Diff line change @@ -99,6 +99,7 @@ import { convertNoUnnecessarySemicolons } from "./converters/no-unnecessary-semi
99
99
import { convertNoUnnecessaryTypeAssertion } from "./converters/no-unnecessary-type-assertion" ;
100
100
import { convertNoUnsafeFinally } from "./converters/no-unsafe-finally" ;
101
101
import { convertNoUnusedExpression } from "./converters/no-unused-expression" ;
102
+ import { convertNoUnusedVariable } from "./converters/no-unused-variable" ;
102
103
import { convertNoUseBeforeDeclare } from "./converters/no-use-before-declare" ;
103
104
import { convertNoVarKeyword } from "./converters/no-var-keyword" ;
104
105
import { convertNoVarRequires } from "./converters/no-var-requires" ;
@@ -241,6 +242,7 @@ export const rulesConverters = new Map([
241
242
[ "no-unnecessary-type-assertion" , convertNoUnnecessaryTypeAssertion ] ,
242
243
[ "no-unsafe-finally" , convertNoUnsafeFinally ] ,
243
244
[ "no-unused-expression" , convertNoUnusedExpression ] ,
245
+ [ "no-unused-variable" , convertNoUnusedVariable ] ,
244
246
[ "no-use-before-declare" , convertNoUseBeforeDeclare ] ,
245
247
[ "no-var-keyword" , convertNoVarKeyword ] ,
246
248
[ "no-var-requires" , convertNoVarRequires ] ,
You can’t perform that action at this time.
0 commit comments