Skip to content

Commit 9465e15

Browse files
committed
feature: @putout/engine-runner: fixCount: 2
1 parent 6d34d5b commit 9465e15

File tree

3 files changed

+2
-10
lines changed

3 files changed

+2
-10
lines changed

packages/engine-runner/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ const places = runPlugins({
496496
ast,
497497
shebang: false, // default
498498
fix: false, // default
499-
fixCount: 1, // default
499+
fixCount: 2, // default
500500
plugins,
501501
parser: 'babel', // default
502502
});

packages/engine-runner/lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const {getPath, getPosition} = require('./get-position');
1818

1919
const isRemoved = (a) => a?.removed;
2020

21-
module.exports.runPlugins = ({ast, shebang, fix, fixCount = 1, plugins, progress = createProgress(), traverse = defaultTraverse}) => {
21+
module.exports.runPlugins = ({ast, shebang, fix, fixCount = 2, plugins, progress = createProgress(), traverse = defaultTraverse}) => {
2222
let places = [];
2323

2424
const merge = once(mergeVisitors);

packages/engine-runner/test/runner.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -963,15 +963,11 @@ test('putout: runner: duplication: find + traverse', (t) => {
963963
test('putout: runner: runPlugins', (t) => {
964964
const duplicator = {
965965
report: () => '',
966-
include: () => 'debugger',
967966
find: (ast, {traverse, push}) => {
968967
traverse(ast, {
969968
DebuggerStatement: push,
970969
});
971970
},
972-
traverse: ({push}) => ({
973-
debugger: push,
974-
}),
975971
};
976972

977973
const code = 'debugger';
@@ -1005,15 +1001,11 @@ test('putout: runner: runPlugins', (t) => {
10051001
test('putout: runner: runPlugins: override traverse', (t) => {
10061002
const duplicator = {
10071003
report: () => '',
1008-
include: () => 'debugger',
10091004
find: (ast, {traverse, push}) => {
10101005
traverse(ast, {
10111006
DebuggerStatement: push,
10121007
});
10131008
},
1014-
traverse: ({push}) => ({
1015-
debugger: push,
1016-
}),
10171009
};
10181010

10191011
const code = 'debugger';

0 commit comments

Comments
 (0)