Cleanup traverse cache APIs (#5494)

This commit is contained in:
Boopathi Rajaa 2017-03-23 17:00:28 +01:00 committed by Henry Zhu
parent 299e51298c
commit c9a851a218
2 changed files with 4 additions and 15 deletions

View File

@ -104,15 +104,4 @@ traverse.hasType = function (
return state.has;
};
traverse.clearCache = function() {
cache.clear();
};
traverse.clearCache.clearPath = cache.clearPath;
traverse.clearCache.clearScope = cache.clearScope;
traverse.copyCache = function(source, destination) {
if (cache.path.has(source)) {
cache.path.set(destination, cache.path.get(source));
}
};
traverse.cache = cache;

View File

@ -96,7 +96,7 @@ describe("traverse", function () {
},
});
traverse.clearCache();
traverse.cache.clear();
const paths2 = [];
const scopes2 = [];
@ -122,7 +122,7 @@ describe("traverse", function () {
},
});
traverse.clearCache.clearPath();
traverse.cache.clearPath();
const paths2 = [];
traverse(ast, {
@ -145,7 +145,7 @@ describe("traverse", function () {
},
});
traverse.clearCache.clearScope();
traverse.cache.clearScope();
const scopes2 = [];
traverse(ast, {