all files / dist/utils/renameDefinitionAs/ renameInModule.js

44.44% Statements 4/9
100% Branches 0/0
0% Functions 0/3
50% Lines 4/8
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17                         
"use strict";
var ModuleBodyRenamer_1 = require("./ModuleBodyRenamer");
var getRenameInfosFromVariablesInModule_1 = require("./getRenameInfosFromVariablesInModule");
function renameInModule(renameInfos, moduleDef) {
    renameInfos = renameInfos.concat(getRenameInfosFromVariablesInModule_1.getRenameInfosFromVariablesInModule({
        moduleDef: moduleDef,
        currentRenameInfos: renameInfos
    }));
    renameInfos.forEach(function (info) { return ModuleBodyRenamer_1.ModuleBodyRenamer.renameInModule(info, moduleDef); });
    moduleDef.namespaces.forEach(function (namespaceDef) {
        renameInModule(renameInfos, namespaceDef);
    });
}
exports.renameInModule = renameInModule;
 
//# sourceMappingURL=renameInModule.js.map