diff options
author | Hank McCord <hymccord@gmail.com> | 2021-09-21 22:44:34 -0400 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-11-01 16:02:17 -0500 |
commit | 293a609a10765c91dd5ef3f535d9f6f8699a075d (patch) | |
tree | 12cf8bf1598c5a0de4b87c97448ac2eff0f95760 | |
parent | ec39e9545cd68d53e90d2006548113d01b6832bc (diff) | |
download | wix-293a609a10765c91dd5ef3f535d9f6f8699a075d.tar.gz wix-293a609a10765c91dd5ef3f535d9f6f8699a075d.tar.bz2 wix-293a609a10765c91dd5ef3f535d9f6f8699a075d.zip |
Seal previously publicized classes
-rw-r--r-- | src/wix/heat/AssemblyHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/DirectoryHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/DllHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/FileHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/IIsFinalizeHarvesterMutator.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/IIsHarvesterMutator.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/IIsHeatExtension.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/IIsWebSiteHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/PayloadHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/PerformanceCategoryHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/RegFileHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/RegistryHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/TypeLibraryHarvester.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/UtilFinalizeHarvesterMutator.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/UtilHarvesterMutator.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/UtilHeatExtension.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/UtilMutator.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/UtilTransformMutator.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/VSHeatExtension.cs | 2 | ||||
-rw-r--r-- | src/wix/heat/VSProjectHarvester.cs | 2 |
20 files changed, 20 insertions, 20 deletions
diff --git a/src/wix/heat/AssemblyHarvester.cs b/src/wix/heat/AssemblyHarvester.cs index 37af4840..2304d827 100644 --- a/src/wix/heat/AssemblyHarvester.cs +++ b/src/wix/heat/AssemblyHarvester.cs | |||
@@ -10,7 +10,7 @@ namespace WixToolset.Harvesters | |||
10 | /// <summary> | 10 | /// <summary> |
11 | /// Harvest WiX authoring from an assembly file. | 11 | /// Harvest WiX authoring from an assembly file. |
12 | /// </summary> | 12 | /// </summary> |
13 | public class AssemblyHarvester | 13 | public sealed class AssemblyHarvester |
14 | { | 14 | { |
15 | /// <summary> | 15 | /// <summary> |
16 | /// Harvest the registry values written by RegisterAssembly. | 16 | /// Harvest the registry values written by RegisterAssembly. |
diff --git a/src/wix/heat/DirectoryHarvester.cs b/src/wix/heat/DirectoryHarvester.cs index 1147c322..c1cc3edb 100644 --- a/src/wix/heat/DirectoryHarvester.cs +++ b/src/wix/heat/DirectoryHarvester.cs | |||
@@ -12,7 +12,7 @@ namespace WixToolset.Harvesters | |||
12 | /// <summary> | 12 | /// <summary> |
13 | /// Harvest WiX authoring for a directory from the file system. | 13 | /// Harvest WiX authoring for a directory from the file system. |
14 | /// </summary> | 14 | /// </summary> |
15 | public class DirectoryHarvester : BaseHarvesterExtension | 15 | public sealed class DirectoryHarvester : BaseHarvesterExtension |
16 | { | 16 | { |
17 | private FileHarvester fileHarvester; | 17 | private FileHarvester fileHarvester; |
18 | 18 | ||
diff --git a/src/wix/heat/DllHarvester.cs b/src/wix/heat/DllHarvester.cs index 0c6cd4fa..e8c5ae40 100644 --- a/src/wix/heat/DllHarvester.cs +++ b/src/wix/heat/DllHarvester.cs | |||
@@ -11,7 +11,7 @@ namespace WixToolset.Harvesters | |||
11 | /// <summary> | 11 | /// <summary> |
12 | /// Harvest WiX authoring from a native DLL file. | 12 | /// Harvest WiX authoring from a native DLL file. |
13 | /// </summary> | 13 | /// </summary> |
14 | public class DllHarvester | 14 | public sealed class DllHarvester |
15 | { | 15 | { |
16 | /// <summary> | 16 | /// <summary> |
17 | /// Harvest the registry values written by calling DllRegisterServer on the specified file. | 17 | /// Harvest the registry values written by calling DllRegisterServer on the specified file. |
diff --git a/src/wix/heat/FileHarvester.cs b/src/wix/heat/FileHarvester.cs index 0c33363b..886b942a 100644 --- a/src/wix/heat/FileHarvester.cs +++ b/src/wix/heat/FileHarvester.cs | |||
@@ -12,7 +12,7 @@ namespace WixToolset.Harvesters | |||
12 | /// <summary> | 12 | /// <summary> |
13 | /// Harvest WiX authoring for a file from the file system. | 13 | /// Harvest WiX authoring for a file from the file system. |
14 | /// </summary> | 14 | /// </summary> |
15 | public class FileHarvester : BaseHarvesterExtension | 15 | public sealed class FileHarvester : BaseHarvesterExtension |
16 | { | 16 | { |
17 | private string rootedDirectoryRef; | 17 | private string rootedDirectoryRef; |
18 | private bool setUniqueIdentifiers; | 18 | private bool setUniqueIdentifiers; |
diff --git a/src/wix/heat/IIsFinalizeHarvesterMutator.cs b/src/wix/heat/IIsFinalizeHarvesterMutator.cs index 765761a2..cfe90272 100644 --- a/src/wix/heat/IIsFinalizeHarvesterMutator.cs +++ b/src/wix/heat/IIsFinalizeHarvesterMutator.cs | |||
@@ -13,7 +13,7 @@ namespace WixToolset.Harvesters | |||
13 | /// <summary> | 13 | /// <summary> |
14 | /// The finalize harvester mutator for the WiX Toolset Internet Information Services Extension. | 14 | /// The finalize harvester mutator for the WiX Toolset Internet Information Services Extension. |
15 | /// </summary> | 15 | /// </summary> |
16 | public class IIsFinalizeHarvesterMutator : BaseMutatorExtension | 16 | public sealed class IIsFinalizeHarvesterMutator : BaseMutatorExtension |
17 | { | 17 | { |
18 | private Hashtable directoryPaths; | 18 | private Hashtable directoryPaths; |
19 | private Hashtable filePaths; | 19 | private Hashtable filePaths; |
diff --git a/src/wix/heat/IIsHarvesterMutator.cs b/src/wix/heat/IIsHarvesterMutator.cs index ac16d224..a0147d0f 100644 --- a/src/wix/heat/IIsHarvesterMutator.cs +++ b/src/wix/heat/IIsHarvesterMutator.cs | |||
@@ -13,7 +13,7 @@ namespace WixToolset.Harvesters | |||
13 | /// <summary> | 13 | /// <summary> |
14 | /// The harvester mutator for the WiX Toolset Internet Information Services Extension. | 14 | /// The harvester mutator for the WiX Toolset Internet Information Services Extension. |
15 | /// </summary> | 15 | /// </summary> |
16 | public class IIsHarvesterMutator : BaseMutatorExtension | 16 | public sealed class IIsHarvesterMutator : BaseMutatorExtension |
17 | { | 17 | { |
18 | private ArrayList components; | 18 | private ArrayList components; |
19 | private DirectoryHarvester directoryHarvester; | 19 | private DirectoryHarvester directoryHarvester; |
diff --git a/src/wix/heat/IIsHeatExtension.cs b/src/wix/heat/IIsHeatExtension.cs index 8ad87bbc..be998370 100644 --- a/src/wix/heat/IIsHeatExtension.cs +++ b/src/wix/heat/IIsHeatExtension.cs | |||
@@ -8,7 +8,7 @@ namespace WixToolset.Harvesters | |||
8 | /// <summary> | 8 | /// <summary> |
9 | /// An IIS harvesting extension for the WiX Toolset Harvester application. | 9 | /// An IIS harvesting extension for the WiX Toolset Harvester application. |
10 | /// </summary> | 10 | /// </summary> |
11 | public class IIsHeatExtension : BaseHeatExtension | 11 | public sealed class IIsHeatExtension : BaseHeatExtension |
12 | { | 12 | { |
13 | /// <summary> | 13 | /// <summary> |
14 | /// Gets the supported command line types for this extension. | 14 | /// Gets the supported command line types for this extension. |
diff --git a/src/wix/heat/IIsWebSiteHarvester.cs b/src/wix/heat/IIsWebSiteHarvester.cs index e389f554..6e5e29c7 100644 --- a/src/wix/heat/IIsWebSiteHarvester.cs +++ b/src/wix/heat/IIsWebSiteHarvester.cs | |||
@@ -15,7 +15,7 @@ namespace WixToolset.Harvesters | |||
15 | /// <summary> | 15 | /// <summary> |
16 | /// The web site harvester for the WiX Toolset Internet Information Services Extension. | 16 | /// The web site harvester for the WiX Toolset Internet Information Services Extension. |
17 | /// </summary> | 17 | /// </summary> |
18 | public class IIsWebSiteHarvester : BaseHarvesterExtension | 18 | public sealed class IIsWebSiteHarvester : BaseHarvesterExtension |
19 | { | 19 | { |
20 | /// <summary> | 20 | /// <summary> |
21 | /// Harvest a WiX document. | 21 | /// Harvest a WiX document. |
diff --git a/src/wix/heat/PayloadHarvester.cs b/src/wix/heat/PayloadHarvester.cs index fe7c8297..d2492512 100644 --- a/src/wix/heat/PayloadHarvester.cs +++ b/src/wix/heat/PayloadHarvester.cs | |||
@@ -14,7 +14,7 @@ namespace WixToolset.Harvesters | |||
14 | /// <summary> | 14 | /// <summary> |
15 | /// Harvest WiX authoring for a payload from the file system. | 15 | /// Harvest WiX authoring for a payload from the file system. |
16 | /// </summary> | 16 | /// </summary> |
17 | public class PayloadHarvester : BaseHarvesterExtension | 17 | public sealed class PayloadHarvester : BaseHarvesterExtension |
18 | { | 18 | { |
19 | private bool setUniqueIdentifiers; | 19 | private bool setUniqueIdentifiers; |
20 | private WixBundlePackageType packageType; | 20 | private WixBundlePackageType packageType; |
diff --git a/src/wix/heat/PerformanceCategoryHarvester.cs b/src/wix/heat/PerformanceCategoryHarvester.cs index 551e50d7..6be3401b 100644 --- a/src/wix/heat/PerformanceCategoryHarvester.cs +++ b/src/wix/heat/PerformanceCategoryHarvester.cs | |||
@@ -14,7 +14,7 @@ namespace WixToolset.Harvesters | |||
14 | /// <summary> | 14 | /// <summary> |
15 | /// Harvest WiX authoring for a file from the file system. | 15 | /// Harvest WiX authoring for a file from the file system. |
16 | /// </summary> | 16 | /// </summary> |
17 | public class PerformanceCategoryHarvester : BaseHarvesterExtension | 17 | public sealed class PerformanceCategoryHarvester : BaseHarvesterExtension |
18 | { | 18 | { |
19 | /// <summary> | 19 | /// <summary> |
20 | /// Harvest a performance category. | 20 | /// Harvest a performance category. |
diff --git a/src/wix/heat/RegFileHarvester.cs b/src/wix/heat/RegFileHarvester.cs index b8b1d44d..1377d413 100644 --- a/src/wix/heat/RegFileHarvester.cs +++ b/src/wix/heat/RegFileHarvester.cs | |||
@@ -14,7 +14,7 @@ namespace WixToolset.Harvesters | |||
14 | /// <summary> | 14 | /// <summary> |
15 | /// Harvest WiX authoring for a reg file. | 15 | /// Harvest WiX authoring for a reg file. |
16 | /// </summary> | 16 | /// </summary> |
17 | public class RegFileHarvester : BaseHarvesterExtension | 17 | public sealed class RegFileHarvester : BaseHarvesterExtension |
18 | { | 18 | { |
19 | private static readonly string ComponentPrefix = "cmp"; | 19 | private static readonly string ComponentPrefix = "cmp"; |
20 | 20 | ||
diff --git a/src/wix/heat/RegistryHarvester.cs b/src/wix/heat/RegistryHarvester.cs index 668009eb..0dfd3a29 100644 --- a/src/wix/heat/RegistryHarvester.cs +++ b/src/wix/heat/RegistryHarvester.cs | |||
@@ -16,7 +16,7 @@ namespace WixToolset.Harvesters | |||
16 | /// <summary> | 16 | /// <summary> |
17 | /// Harvest WiX authoring from the registry. | 17 | /// Harvest WiX authoring from the registry. |
18 | /// </summary> | 18 | /// </summary> |
19 | public class RegistryHarvester : IDisposable | 19 | public sealed class RegistryHarvester : IDisposable |
20 | { | 20 | { |
21 | private const string HKCRPathInHKLM = @"Software\Classes"; | 21 | private const string HKCRPathInHKLM = @"Software\Classes"; |
22 | private string remappedPath; | 22 | private string remappedPath; |
diff --git a/src/wix/heat/TypeLibraryHarvester.cs b/src/wix/heat/TypeLibraryHarvester.cs index 125f45df..b5c1cba6 100644 --- a/src/wix/heat/TypeLibraryHarvester.cs +++ b/src/wix/heat/TypeLibraryHarvester.cs | |||
@@ -10,7 +10,7 @@ namespace WixToolset.Harvesters | |||
10 | /// <summary> | 10 | /// <summary> |
11 | /// Harvest WiX authoring from a type library file. | 11 | /// Harvest WiX authoring from a type library file. |
12 | /// </summary> | 12 | /// </summary> |
13 | public class TypeLibraryHarvester | 13 | public sealed class TypeLibraryHarvester |
14 | { | 14 | { |
15 | /// <summary> | 15 | /// <summary> |
16 | /// Harvest the registry values written by RegisterTypeLib. | 16 | /// Harvest the registry values written by RegisterTypeLib. |
diff --git a/src/wix/heat/UtilFinalizeHarvesterMutator.cs b/src/wix/heat/UtilFinalizeHarvesterMutator.cs index 04083bbe..5af56e89 100644 --- a/src/wix/heat/UtilFinalizeHarvesterMutator.cs +++ b/src/wix/heat/UtilFinalizeHarvesterMutator.cs | |||
@@ -17,7 +17,7 @@ namespace WixToolset.Harvesters | |||
17 | /// <summary> | 17 | /// <summary> |
18 | /// The finalize harvester mutator for the WiX Toolset Utility Extension. | 18 | /// The finalize harvester mutator for the WiX Toolset Utility Extension. |
19 | /// </summary> | 19 | /// </summary> |
20 | public class UtilFinalizeHarvesterMutator : BaseMutatorExtension | 20 | public sealed class UtilFinalizeHarvesterMutator : BaseMutatorExtension |
21 | { | 21 | { |
22 | private ArrayList components; | 22 | private ArrayList components; |
23 | private ArrayList directories; | 23 | private ArrayList directories; |
diff --git a/src/wix/heat/UtilHarvesterMutator.cs b/src/wix/heat/UtilHarvesterMutator.cs index e2402880..af2584e3 100644 --- a/src/wix/heat/UtilHarvesterMutator.cs +++ b/src/wix/heat/UtilHarvesterMutator.cs | |||
@@ -15,7 +15,7 @@ namespace WixToolset.Harvesters | |||
15 | /// <summary> | 15 | /// <summary> |
16 | /// The WiX Toolset harvester mutator. | 16 | /// The WiX Toolset harvester mutator. |
17 | /// </summary> | 17 | /// </summary> |
18 | public class UtilHarvesterMutator : BaseMutatorExtension | 18 | public sealed class UtilHarvesterMutator : BaseMutatorExtension |
19 | { | 19 | { |
20 | // Flags for SetErrorMode() native method. | 20 | // Flags for SetErrorMode() native method. |
21 | private const UInt32 SEM_FAILCRITICALERRORS = 0x0001; | 21 | private const UInt32 SEM_FAILCRITICALERRORS = 0x0001; |
diff --git a/src/wix/heat/UtilHeatExtension.cs b/src/wix/heat/UtilHeatExtension.cs index 5a5935ec..e5be9cac 100644 --- a/src/wix/heat/UtilHeatExtension.cs +++ b/src/wix/heat/UtilHeatExtension.cs | |||
@@ -15,7 +15,7 @@ namespace WixToolset.Harvesters | |||
15 | /// <summary> | 15 | /// <summary> |
16 | /// A utility heat extension for the WiX Toolset Harvester application. | 16 | /// A utility heat extension for the WiX Toolset Harvester application. |
17 | /// </summary> | 17 | /// </summary> |
18 | public class UtilHeatExtension : BaseHeatExtension | 18 | public sealed class UtilHeatExtension : BaseHeatExtension |
19 | { | 19 | { |
20 | public UtilHeatExtension(IServiceProvider serviceProvider) | 20 | public UtilHeatExtension(IServiceProvider serviceProvider) |
21 | { | 21 | { |
diff --git a/src/wix/heat/UtilMutator.cs b/src/wix/heat/UtilMutator.cs index 46532fbc..0bc15cd6 100644 --- a/src/wix/heat/UtilMutator.cs +++ b/src/wix/heat/UtilMutator.cs | |||
@@ -34,7 +34,7 @@ namespace WixToolset.Harvesters | |||
34 | /// <summary> | 34 | /// <summary> |
35 | /// The mutator for the WiX Toolset Internet Information Services Extension. | 35 | /// The mutator for the WiX Toolset Internet Information Services Extension. |
36 | /// </summary> | 36 | /// </summary> |
37 | public class UtilMutator : BaseMutatorExtension | 37 | public sealed class UtilMutator : BaseMutatorExtension |
38 | { | 38 | { |
39 | private ArrayList components; | 39 | private ArrayList components; |
40 | private ArrayList componentGroups; | 40 | private ArrayList componentGroups; |
diff --git a/src/wix/heat/UtilTransformMutator.cs b/src/wix/heat/UtilTransformMutator.cs index a4597eb7..2d3f2bb0 100644 --- a/src/wix/heat/UtilTransformMutator.cs +++ b/src/wix/heat/UtilTransformMutator.cs | |||
@@ -9,7 +9,7 @@ namespace WixToolset.Harvesters | |||
9 | using WixToolset.Harvesters.Data; | 9 | using WixToolset.Harvesters.Data; |
10 | using WixToolset.Harvesters.Extensibility; | 10 | using WixToolset.Harvesters.Extensibility; |
11 | 11 | ||
12 | public class UtilTransformMutator : BaseMutatorExtension | 12 | public sealed class UtilTransformMutator : BaseMutatorExtension |
13 | { | 13 | { |
14 | private string transform; | 14 | private string transform; |
15 | private int transformSequence; | 15 | private int transformSequence; |
diff --git a/src/wix/heat/VSHeatExtension.cs b/src/wix/heat/VSHeatExtension.cs index e628f19b..d31cd25a 100644 --- a/src/wix/heat/VSHeatExtension.cs +++ b/src/wix/heat/VSHeatExtension.cs | |||
@@ -29,7 +29,7 @@ namespace WixToolset.Harvesters | |||
29 | /// <summary> | 29 | /// <summary> |
30 | /// VS-related extensions for the WiX Toolset Harvester application. | 30 | /// VS-related extensions for the WiX Toolset Harvester application. |
31 | /// </summary> | 31 | /// </summary> |
32 | public class VSHeatExtension : BaseHeatExtension | 32 | public sealed class VSHeatExtension : BaseHeatExtension |
33 | { | 33 | { |
34 | /// <summary> | 34 | /// <summary> |
35 | /// Gets the supported command line types for this extension. | 35 | /// Gets the supported command line types for this extension. |
diff --git a/src/wix/heat/VSProjectHarvester.cs b/src/wix/heat/VSProjectHarvester.cs index 7a7ba773..93b20cd8 100644 --- a/src/wix/heat/VSProjectHarvester.cs +++ b/src/wix/heat/VSProjectHarvester.cs | |||
@@ -19,7 +19,7 @@ namespace WixToolset.Harvesters | |||
19 | /// <summary> | 19 | /// <summary> |
20 | /// Harvest WiX authoring for the outputs of a VS project. | 20 | /// Harvest WiX authoring for the outputs of a VS project. |
21 | /// </summary> | 21 | /// </summary> |
22 | public class VSProjectHarvester : BaseHarvesterExtension | 22 | public sealed class VSProjectHarvester : BaseHarvesterExtension |
23 | { | 23 | { |
24 | // These format strings are used for generated element identifiers. | 24 | // These format strings are used for generated element identifiers. |
25 | // {0} = project name | 25 | // {0} = project name |