mirror of
https://github.com/waynebian01/Shigure.git
synced 2026-09-03 07:15:24 +08:00
保存配置会将当前职业的所有模块一起保存, 覆盖掉可能冲突项
This commit is contained in:
@@ -476,9 +476,9 @@ public sealed class ModuleStore
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 回写导入阶段清理过的依赖快照,并保留模块原有文件位置。
|
||||
/// 回写已更新的模块依赖快照,并保留模块原有文件位置。
|
||||
/// </summary>
|
||||
public ModuleDefinition SaveDependencyCleanup(ModuleDefinition module)
|
||||
public ModuleDefinition SaveDependenciesInPlace(ModuleDefinition module)
|
||||
{
|
||||
Normalize(module);
|
||||
lock (_gate)
|
||||
@@ -501,6 +501,8 @@ public sealed class ModuleStore
|
||||
_modules.Remove(existing);
|
||||
_modules.Add(module.Clone());
|
||||
_modules = SortModules(_modules).ToList();
|
||||
_rejectedModuleIds.Remove(module.Id);
|
||||
_importIssueModuleIds.Remove(module.Id);
|
||||
return module.Clone();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user