Skip to content

Commit b6b0675

Browse files
committed
resolve revert engineering name
1 parent 946eacf commit b6b0675

3 files changed

Lines changed: 59 additions & 59 deletions

File tree

AddInManager/Model/AssemLoader.cs

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public Assembly LoadAddinsToTempFolder(string originalFilePath, bool parsingOnly
9393

9494
private Assembly CopyAndLoadAddin(string srcFilePath, bool onlyCopyRelated)
9595
{
96-
var text = string.Empty;
96+
var filePath = string.Empty;
9797
if (!FileUtils.FileExistsInFolder(srcFilePath, tempFolder))
9898
{
9999
var directoryName = Path.GetDirectoryName(srcFilePath);
@@ -102,8 +102,8 @@ private Assembly CopyAndLoadAddin(string srcFilePath, bool onlyCopyRelated)
102102
refedFolders.Add(directoryName);
103103
}
104104
var list = new List<FileInfo>();
105-
text = FileUtils.CopyFileToFolder(srcFilePath, tempFolder, onlyCopyRelated, list);
106-
if (string.IsNullOrEmpty(text))
105+
filePath = FileUtils.CopyFileToFolder(srcFilePath, tempFolder, onlyCopyRelated, list);
106+
if (string.IsNullOrEmpty(filePath))
107107
{
108108
return null;
109109
}
@@ -112,7 +112,7 @@ private Assembly CopyAndLoadAddin(string srcFilePath, bool onlyCopyRelated)
112112
copiedFiles.Add(fileInfo.FullName, fileInfo.LastWriteTime);
113113
}
114114
}
115-
return LoadAddin(text);
115+
return LoadAddin(filePath);
116116
}
117117

118118
private Assembly LoadAddin(string filePath)
@@ -135,47 +135,47 @@ private Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs a
135135
{
136136
Assembly result;
137137
new AssemblyName(args.Name);
138-
var text = SearchAssemblyFileInTempFolder(args.Name);
139-
if (File.Exists(text))
138+
var filePath = SearchAssemblyFileInTempFolder(args.Name);
139+
if (File.Exists(filePath))
140140
{
141-
result = LoadAddin(text);
141+
result = LoadAddin(filePath);
142142
}
143143
else
144144
{
145-
text = SearchAssemblyFileInOriginalFolders(args.Name);
146-
if (string.IsNullOrEmpty(text))
145+
filePath = SearchAssemblyFileInOriginalFolders(args.Name);
146+
if (string.IsNullOrEmpty(filePath))
147147
{
148148
var array = args.Name.Split(new char[]
149149
{
150150
','
151151
});
152-
var text2 = array[0];
152+
var ass = array[0];
153153
if (array.Length > 1)
154154
{
155155
var text3 = array[2];
156-
if (text2.EndsWith(".resources", StringComparison.CurrentCultureIgnoreCase) && !text3.EndsWith("neutral", StringComparison.CurrentCultureIgnoreCase))
156+
if (ass.EndsWith(".resources", StringComparison.CurrentCultureIgnoreCase) && !text3.EndsWith("neutral", StringComparison.CurrentCultureIgnoreCase))
157157
{
158-
text2 = text2.Substring(0, text2.Length - ".resources".Length);
158+
ass = ass.Substring(0, ass.Length - ".resources".Length);
159159
}
160-
text = SearchAssemblyFileInTempFolder(text2);
161-
if (File.Exists(text))
160+
filePath = SearchAssemblyFileInTempFolder(ass);
161+
if (File.Exists(filePath))
162162
{
163-
return LoadAddin(text);
163+
return LoadAddin(filePath);
164164
}
165-
text = SearchAssemblyFileInOriginalFolders(text2);
165+
filePath = SearchAssemblyFileInOriginalFolders(ass);
166166
}
167167
}
168-
if (string.IsNullOrEmpty(text))
168+
if (string.IsNullOrEmpty(filePath))
169169
{
170170
var loader = new AssemblyLoader(args.Name);
171171
loader.WindowStartupLocation = WindowStartupLocation.CenterScreen;
172172
if (loader.ShowDialog() != true)
173173
{
174174
return null;
175175
}
176-
text = loader.resultPath;
176+
filePath = loader.resultPath;
177177
}
178-
result = CopyAndLoadAddin(text, true);
178+
result = CopyAndLoadAddin(filePath, true);
179179
}
180180

181181
return result;
@@ -186,16 +186,16 @@ private string SearchAssemblyFileInTempFolder(string assemName)
186186
try
187187
{
188188
var array = new string[] { ".dll", ".exe" };
189-
var text = string.Empty;
189+
var filePath = string.Empty;
190190
if(string.IsNullOrEmpty(assemName)) return String.Empty;
191191
var str = assemName.Substring(0, assemName.IndexOf(','));
192192
foreach (var str2 in array)
193193
{
194-
text = tempFolder + "\\" + str + str2;
194+
filePath = tempFolder + "\\" + str + str2;
195195

196-
if (File.Exists(text))
196+
if (File.Exists(filePath))
197197
{
198-
return text;
198+
return filePath;
199199
}
200200
}
201201
}
@@ -208,29 +208,29 @@ private string SearchAssemblyFileInTempFolder(string assemName)
208208

209209
private string SearchAssemblyFileInOriginalFolders(string assemName)
210210
{
211-
var array = new string[]
211+
var extensions = new string[]
212212
{
213213
".dll",
214214
".exe"
215215
};
216-
string text;
217-
var text2 = assemName.Substring(0, assemName.IndexOf(','));
218-
foreach (var str in array)
216+
string filePath;
217+
var ass = assemName.Substring(0, assemName.IndexOf(','));
218+
foreach (var str in extensions)
219219
{
220-
text = dotnetDir + "\\" + text2 + str;
221-
if (File.Exists(text))
220+
filePath = dotnetDir + "\\" + ass + str;
221+
if (File.Exists(filePath))
222222
{
223-
return text;
223+
return filePath;
224224
}
225225
}
226-
foreach (var str2 in array)
226+
foreach (var ex in extensions)
227227
{
228-
foreach (var str3 in refedFolders)
228+
foreach (var folder in refedFolders)
229229
{
230-
text = str3 + "\\" + text2 + str2;
231-
if (File.Exists(text))
230+
filePath = folder + "\\" + ass + ex;
231+
if (File.Exists(filePath))
232232
{
233-
return text;
233+
return filePath;
234234
}
235235
}
236236
}
@@ -240,11 +240,11 @@ private string SearchAssemblyFileInOriginalFolders(string assemName)
240240
var path = directoryInfo.Parent?.FullName + "\\Regression\\_RegressionTools\\";
241241
if (Directory.Exists(path))
242242
{
243-
foreach (var text3 in Directory.GetFiles(path, "*.*", SearchOption.AllDirectories))
243+
foreach (var fileName in Directory.GetFiles(path, "*.*", SearchOption.AllDirectories))
244244
{
245-
if (Path.GetFileNameWithoutExtension(text3).Equals(text2, StringComparison.OrdinalIgnoreCase))
245+
if (Path.GetFileNameWithoutExtension(fileName).Equals(ass, StringComparison.OrdinalIgnoreCase))
246246
{
247-
return text3;
247+
return fileName;
248248
}
249249
}
250250
}

AddInManager/Model/FileUtils.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -111,14 +111,14 @@ public static string CopyFileToFolder(string sourceFilePath, string destFolder,
111111
var fileNameWithoutExtension = Path.GetFileNameWithoutExtension(sourceFilePath);
112112
var searchPattern = fileNameWithoutExtension + ".*";
113113
var files = Directory.GetFiles(directoryName, searchPattern, SearchOption.TopDirectoryOnly);
114-
foreach (var text in files)
114+
foreach (var srcFileName in files)
115115
{
116-
var fileName = Path.GetFileName(text);
117-
var text2 = Path.Combine(destFolder, fileName);
118-
var flag = CopyFile(text, text2);
116+
var fileName = Path.GetFileName(srcFileName);
117+
var desFileName = Path.Combine(destFolder, fileName);
118+
var flag = CopyFile(srcFileName, desFileName);
119119
if (flag)
120120
{
121-
var item = new FileInfo(text2);
121+
var item = new FileInfo(desFileName);
122122
allCopiedFiles.Add(item);
123123
}
124124
}
@@ -222,18 +222,18 @@ public static void CopyDirectory(string sourceDir, string desDir, List<FileInfo>
222222
public static long GetFolderSize(string folderPath)
223223
{
224224
var directoryInfo = new DirectoryInfo(folderPath);
225-
var num = 0L;
225+
var folderSize = 0L;
226226
foreach (var fileSystemInfo in directoryInfo.GetFileSystemInfos())
227227
{
228228
if (fileSystemInfo is FileInfo)
229229
{
230-
num += ((FileInfo)fileSystemInfo).Length;
230+
folderSize += ((FileInfo)fileSystemInfo).Length;
231231
}
232232
else
233233
{
234-
num += GetFolderSize(fileSystemInfo.FullName);
234+
folderSize += GetFolderSize(fileSystemInfo.FullName);
235235
}
236236
}
237-
return num / 1024L / 1024L;
237+
return folderSize / 1024L / 1024L;
238238
}
239239
}

AddInManager/ViewModel/AddinManager.cs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -61,15 +61,15 @@ public AddinType LoadAddin(string filePath, AssemLoader assemLoader)
6161
{
6262
return addinType;
6363
}
64-
List<AddinItem> list = null;
65-
List<AddinItem> list2 = null;
64+
List<AddinItem> commandItems = null;
65+
List<AddinItem> appItems = null;
6666
try
6767
{
6868
assemLoader.HookAssemblyResolve();
6969

7070
var assembly = assemLoader.LoadAddinsToTempFolder(filePath, true);
71-
list = commands.LoadItems(assembly, StaticUtil.CommandFullName, filePath, AddinType.Command);
72-
list2 = applications.LoadItems(assembly, StaticUtil.AppFullName, filePath, AddinType.Application);
71+
commandItems = commands.LoadItems(assembly, StaticUtil.CommandFullName, filePath, AddinType.Command);
72+
appItems = applications.LoadItems(assembly, StaticUtil.AppFullName, filePath, AddinType.Application);
7373
}
7474
catch (Exception e)
7575
{
@@ -79,15 +79,15 @@ public AddinType LoadAddin(string filePath, AssemLoader assemLoader)
7979
{
8080
assemLoader.UnhookAssemblyResolve();
8181
}
82-
if (list != null && list.Count > 0)
82+
if (commandItems != null && commandItems.Count > 0)
8383
{
84-
var addin = new Addin(filePath, list);
84+
var addin = new Addin(filePath, commandItems);
8585
commands.AddAddIn(addin);
8686
addinType |= AddinType.Command;
8787
}
88-
if (list2 != null && list2.Count > 0)
88+
if (appItems != null && appItems.Count > 0)
8989
{
90-
var addin2 = new Addin(filePath, list2);
90+
var addin2 = new Addin(filePath, appItems);
9191
applications.AddAddIn(addin2);
9292
addinType |= AddinType.Application;
9393
}
@@ -294,16 +294,16 @@ private void SaveToLocalManifest()
294294

295295
private string GetProperFilePath(string folder, string fileNameWithoutExt, string ext)
296296
{
297-
string text;
297+
string filePath;
298298
var num = -1;
299299
do
300300
{
301301
num++;
302302
var path = num <= 0 ? fileNameWithoutExt + ext : fileNameWithoutExt + num + ext;
303-
text = Path.Combine(folder, path);
303+
filePath = Path.Combine(folder, path);
304304
}
305-
while (File.Exists(text));
306-
return text;
305+
while (File.Exists(filePath));
306+
return filePath;
307307
}
308308

309309
private readonly AddinsApplication applications;

0 commit comments

Comments
 (0)