Skip to content

Commit b449043

Browse files
committed
feature: @putout/plugin-putout-config: apply-variables: reuse-duplicate-init
1 parent 511db8f commit b449043

File tree

4 files changed

+5
-0
lines changed

4 files changed

+5
-0
lines changed

packages/plugin-putout-config/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,7 @@ Apply [`variables`](https://github.com/coderaiser/putout/tree/master/packages/pl
297297
- "convert-const-to-let": "on",
298298
- "extract-keyword-from-variables": "on"
299299
- "split-variable-declarations: "on",
300+
- "reuse-duplicate-init: "on",
300301
+ "variables": "off",
301302
+ "variables/remove-unused": "on",
302303
+ "variables/remove-useless": "on",
@@ -308,6 +309,7 @@ Apply [`variables`](https://github.com/coderaiser/putout/tree/master/packages/pl
308309
+ "variables/convert-const-to-let": "on"
309310
+ "variables/extract-keyword": "on"
310311
+ "variables/split-declarations: "on",
312+
+ "variables/reuse-duplicate-init: "on"
311313
}
312314
}
313315
```

packages/plugin-putout-config/lib/apply-variables/fixture/apply-variables-fix.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ __putout_processor_json({
33
"variables/convert-const-to-let": "off",
44
"variables/extract-keywords": "off",
55
"variables/split-declarations": "off",
6+
"variables/reuse-duplicate-init": "off",
67
"variables/remove-unused": "off",
78
"variables": "off",
89
"variables/remove-useless": "on",

packages/plugin-putout-config/lib/apply-variables/fixture/apply-variables.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ __putout_processor_json({
33
"convert-const-to-let": "off",
44
"extract-keyword-from-variables": "off",
55
"split-variable-declarations": "off",
6+
"reuse-duplicate-init": "off",
67
"remove-unused-variables": "off",
78
"remove-useless-variables": "off",
89
"remove-useless-variables/remove": "on",

packages/plugin-putout-config/lib/apply-variables/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ const v41 = [
1212
['extract-keyword-from-variables', 'variables/extract-keywords'],
1313
['split-variable-declarations', 'variables/split-declarations'],
1414
['remove-unused-variables', 'variables/remove-unused'],
15+
['reuse-duplicate-init', 'variables/reuse-duplicate-init'],
1516
];
1617

1718
const versions = [...v41];

0 commit comments

Comments
 (0)