diff --git a/tools/VersionController/Models/VersionBumper.cs b/tools/VersionController/Models/VersionBumper.cs
index 5ed473d1e419..77f003e8bef6 100644
--- a/tools/VersionController/Models/VersionBumper.cs
+++ b/tools/VersionController/Models/VersionBumper.cs
@@ -70,7 +70,6 @@ public void BumpAllVersions()
UpdateOutputModuleManifest(releaseNotes);
UpdateRollupModuleManifest();
UpdateAssemblyInfo();
- UpdateDependentModules();
Console.WriteLine("Finished bumping version " + moduleName + "\n");
}
@@ -405,52 +404,6 @@ private void UpdateChangeLog()
File.WriteAllLines(changeLogPath, newFile);
}
- ///
- /// Update the ModuleVersion of the bumped module in any dependent module's RequiredModule field.
- ///
- private void UpdateDependentModules()
- {
- var moduleName = _fileHelper.ModuleName;
- var projectDirectories = _fileHelper.ProjectDirectories;
- var outputDirectories = _fileHelper.OutputDirectories;
- foreach (var projectDirectory in projectDirectories)
- {
- var moduleManifestPaths = Directory.GetFiles(projectDirectory, "*.psd1", SearchOption.AllDirectories)
- .Where(f => !f.Contains("Netcore") &&
- !f.Contains("bin") &&
- !f.Contains("dll-Help") &&
- !ModuleFilter.IsAzureStackModule(f))
- .ToList();
- foreach (var moduleManifestPath in moduleManifestPaths)
- {
- var file = File.ReadAllLines(moduleManifestPath);
- var pattern = @"ModuleName(\s*)=(\s*)(['\""])" + moduleName + @"(['\""])(\s*);(\s*)ModuleVersion(\s*)=(\s*)(['\""])" + _oldVersion + @"(['\""])";
- if (file.Where(l => Regex.IsMatch(l, pattern)).Any())
- {
- var updatedFile = file.Select(l => Regex.Replace(l, pattern, "ModuleName = '" + moduleName + "'; ModuleVersion = '" + _newVersion + "'"));
- File.WriteAllLines(moduleManifestPath, updatedFile);
- var updatedModuleName = Path.GetFileNameWithoutExtension(moduleManifestPath);
- foreach (var outputDirectory in outputDirectories)
- {
- var outputModuleDirectory = Directory.GetDirectories(outputDirectory, updatedModuleName).FirstOrDefault();
- if (outputModuleDirectory == null)
- {
- continue;
- }
-
- var outputModuleManifestPath = Directory.GetFiles(outputModuleDirectory, updatedModuleName + ".psd1").FirstOrDefault();
- if (outputModuleManifestPath == null)
- {
- continue;
- }
-
- File.WriteAllLines(outputModuleManifestPath, updatedFile);
- }
- }
- }
- }
- }
-
///
/// Check whether or not the given module is new by searching for past entries in the change log.
///