Remove unnecessary code from Data
Less code in the "rootest" repo is a good thing.
Rob Mensching committed
Jul 26, 2018 at 23:51 UTC
db6dd40daf44e0f06a9ff5f78ea9601138024583
2 files changed
-83
src/WixToolset.Data/Common.cs
deleted
-40
@@ -1,40 +0,0 @@
1
-// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
-
3
-namespace WixToolset.Data
4
-{
5
- using System;
6
- using System.IO;
7
- using System.Security.Cryptography;
8
- using System.Text;
9
- using System.Text.RegularExpressions;
10
- using System.Xml.Linq;
11
-
12
- internal static class Common
13
- {
14
- public const int IntegerNotSet = Int32.MinValue;
15
-
16
- internal static readonly XNamespace W3SchemaPrefix = "http://www.w3.org/";
17
-
18
- internal static readonly string[] ReservedFileNames = { "CON", "PRN", "AUX", "NUL", "COM1", "COM2", "COM3", "COM4", "COM5", "COM6", "COM7", "COM8", "COM9", "LPT1", "LPT2", "LPT3", "LPT4", "LPT5", "LPT6", "LPT7", "LPT8", "LPT9" };
19
-
20
- internal static string GetFileHash(FileInfo fileInfo)
21
- {
22
- byte[] hashBytes;
23
- using (SHA1Managed managed = new SHA1Managed())
24
- {
25
- using (FileStream stream = fileInfo.OpenRead())
26
- {
27
- hashBytes = managed.ComputeHash(stream);
28
- }
29
- }
30
-
31
- StringBuilder sb = new StringBuilder();
32
- for (int i = 0; i < hashBytes.Length; i++)
33
- {
34
- sb.AppendFormat("{0:X2}", hashBytes[i]);
35
- }
36
-
37
- return sb.ToString();
38
- }
39
- }
40
-}
src/WixToolset.Data/WixFileNotFoundException.cs
deleted
-43
@@ -1,43 +0,0 @@
1
-// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
-
3
-namespace WixToolset.Data
4
-{
5
- using System;
6
-
7
- /// <summary>
8
- /// WixException thrown when a file cannot be found.
9
- /// </summary>
10
- [Serializable]
11
- public sealed class WixFileNotFoundException : WixException
12
- {
13
- /// <summary>
14
- /// Instantiate a new WixFileNotFoundException.
15
- /// </summary>
16
- /// <param name="sourceLineNumbers">Source line information pertaining to the file that cannot be found.</param>
17
- /// <param name="file">The file that could not be found.</param>
18
- public WixFileNotFoundException(SourceLineNumber sourceLineNumbers, string file) :
19
- base(ErrorMessages.FileNotFound(sourceLineNumbers, file))
20
- {
21
- }
22
-
23
- /// <summary>
24
- /// Instantiate a new WixFileNotFoundException.
25
- /// </summary>
26
- /// <param name="file">The file that could not be found.</param>
27
- /// <param name="fileType">The type of file that cannot be found.</param>
28
- public WixFileNotFoundException(string file, string fileType) : this(null, file, fileType)
29
- {
30
- }
31
-
32
- /// <summary>
33
- /// Instantiate a new WixFileNotFoundException.
34
- /// </summary>
35
- /// <param name="sourceLineNumbers">Source line information pertaining to the file that cannot be found.</param>
36
- /// <param name="file">The file that could not be found.</param>
37
- /// <param name="fileType">The type of file that cannot be found.</param>
38
- public WixFileNotFoundException(SourceLineNumber sourceLineNumbers, string file, string fileType) :
39
- base(ErrorMessages.FileNotFound(sourceLineNumbers, file, fileType))
40
- {
41
- }
42
- }
43
-}