diff options
| author | Rob Mensching <rob@firegiant.com> | 2019-05-22 00:19:41 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2019-05-23 15:43:40 -0700 |
| commit | 54541ef517190f37d0625627b028834f0871a959 (patch) | |
| tree | 91ff4d813d5013260c04854a9ad24812ccdffa08 /src/WixToolset.Data/Tuples/TupleDefinitions.cs | |
| parent | 505fe69d85c90184cd37290ccb0120fec6074c20 (diff) | |
| download | wix-54541ef517190f37d0625627b028834f0871a959.tar.gz wix-54541ef517190f37d0625627b028834f0871a959.tar.bz2 wix-54541ef517190f37d0625627b028834f0871a959.zip | |
Implement many more strong tuples
Also fixes several warnings.
Diffstat (limited to 'src/WixToolset.Data/Tuples/TupleDefinitions.cs')
| -rw-r--r-- | src/WixToolset.Data/Tuples/TupleDefinitions.cs | 40 |
1 files changed, 4 insertions, 36 deletions
diff --git a/src/WixToolset.Data/Tuples/TupleDefinitions.cs b/src/WixToolset.Data/Tuples/TupleDefinitions.cs index 173b4371..8c0c932a 100644 --- a/src/WixToolset.Data/Tuples/TupleDefinitions.cs +++ b/src/WixToolset.Data/Tuples/TupleDefinitions.cs | |||
| @@ -3,14 +3,11 @@ | |||
| 3 | namespace WixToolset.Data | 3 | namespace WixToolset.Data |
| 4 | { | 4 | { |
| 5 | using System; | 5 | using System; |
| 6 | using WixToolset.Data.Tuples; | ||
| 7 | 6 | ||
| 8 | public enum TupleDefinitionType | 7 | public enum TupleDefinitionType |
| 9 | { | 8 | { |
| 10 | _Streams, | 9 | SummaryInformation, |
| 11 | _SummaryInformation, | 10 | Validation, |
| 12 | _TransformView, | ||
| 13 | _Validation, | ||
| 14 | ActionText, | 11 | ActionText, |
| 15 | AdminExecuteSequence, | 12 | AdminExecuteSequence, |
| 16 | AdminUISequence, | 13 | AdminUISequence, |
| @@ -20,7 +17,6 @@ namespace WixToolset.Data | |||
| 20 | BBControl, | 17 | BBControl, |
| 21 | Billboard, | 18 | Billboard, |
| 22 | Binary, | 19 | Binary, |
| 23 | BindImage, | ||
| 24 | CCPSearch, | 20 | CCPSearch, |
| 25 | CheckBox, | 21 | CheckBox, |
| 26 | Class, | 22 | Class, |
| @@ -48,7 +44,6 @@ namespace WixToolset.Data | |||
| 48 | FeatureComponents, | 44 | FeatureComponents, |
| 49 | File, | 45 | File, |
| 50 | FileSFPCatalog, | 46 | FileSFPCatalog, |
| 51 | Font, | ||
| 52 | Icon, | 47 | Icon, |
| 53 | ImageFamilies, | 48 | ImageFamilies, |
| 54 | IniFile, | 49 | IniFile, |
| @@ -113,7 +108,6 @@ namespace WixToolset.Data | |||
| 113 | RemoveIniFile, | 108 | RemoveIniFile, |
| 114 | RemoveRegistry, | 109 | RemoveRegistry, |
| 115 | ReserveCost, | 110 | ReserveCost, |
| 116 | SelfReg, | ||
| 117 | ServiceControl, | 111 | ServiceControl, |
| 118 | ServiceInstall, | 112 | ServiceInstall, |
| 119 | SFPCatalog, | 113 | SFPCatalog, |
| @@ -165,7 +159,6 @@ namespace WixToolset.Data | |||
| 165 | WixCustomTable, | 159 | WixCustomTable, |
| 166 | WixDeltaPatchFile, | 160 | WixDeltaPatchFile, |
| 167 | WixDeltaPatchSymbolPaths, | 161 | WixDeltaPatchSymbolPaths, |
| 168 | WixDirectory, | ||
| 169 | WixEnsureTable, | 162 | WixEnsureTable, |
| 170 | WixFeatureGroup, | 163 | WixFeatureGroup, |
| 171 | WixFeatureModules, | 164 | WixFeatureModules, |
| @@ -175,7 +168,6 @@ namespace WixToolset.Data | |||
| 175 | WixGroup, | 168 | WixGroup, |
| 176 | WixInstanceComponent, | 169 | WixInstanceComponent, |
| 177 | WixInstanceTransforms, | 170 | WixInstanceTransforms, |
| 178 | WixMedia, | ||
| 179 | WixMediaTemplate, | 171 | WixMediaTemplate, |
| 180 | WixMerge, | 172 | WixMerge, |
| 181 | WixOrdering, | 173 | WixOrdering, |
| @@ -221,17 +213,8 @@ namespace WixToolset.Data | |||
| 221 | { | 213 | { |
| 222 | switch (type) | 214 | switch (type) |
| 223 | { | 215 | { |
| 224 | case TupleDefinitionType._Streams: | 216 | case TupleDefinitionType.SummaryInformation: |
| 225 | return TupleDefinitions._Streams; | 217 | return TupleDefinitions.SummaryInformation; |
| 226 | |||
| 227 | case TupleDefinitionType._SummaryInformation: | ||
| 228 | return TupleDefinitions._SummaryInformation; | ||
| 229 | |||
| 230 | case TupleDefinitionType._TransformView: | ||
| 231 | return TupleDefinitions._TransformView; | ||
| 232 | |||
| 233 | case TupleDefinitionType._Validation: | ||
| 234 | return TupleDefinitions._Validation; | ||
| 235 | 218 | ||
| 236 | case TupleDefinitionType.ActionText: | 219 | case TupleDefinitionType.ActionText: |
| 237 | return TupleDefinitions.ActionText; | 220 | return TupleDefinitions.ActionText; |
| @@ -260,9 +243,6 @@ namespace WixToolset.Data | |||
| 260 | case TupleDefinitionType.Binary: | 243 | case TupleDefinitionType.Binary: |
| 261 | return TupleDefinitions.Binary; | 244 | return TupleDefinitions.Binary; |
| 262 | 245 | ||
| 263 | case TupleDefinitionType.BindImage: | ||
| 264 | return TupleDefinitions.BindImage; | ||
| 265 | |||
| 266 | case TupleDefinitionType.CCPSearch: | 246 | case TupleDefinitionType.CCPSearch: |
| 267 | return TupleDefinitions.CCPSearch; | 247 | return TupleDefinitions.CCPSearch; |
| 268 | 248 | ||
| @@ -344,9 +324,6 @@ namespace WixToolset.Data | |||
| 344 | case TupleDefinitionType.FileSFPCatalog: | 324 | case TupleDefinitionType.FileSFPCatalog: |
| 345 | return TupleDefinitions.FileSFPCatalog; | 325 | return TupleDefinitions.FileSFPCatalog; |
| 346 | 326 | ||
| 347 | case TupleDefinitionType.Font: | ||
| 348 | return TupleDefinitions.Font; | ||
| 349 | |||
| 350 | case TupleDefinitionType.Icon: | 327 | case TupleDefinitionType.Icon: |
| 351 | return TupleDefinitions.Icon; | 328 | return TupleDefinitions.Icon; |
| 352 | 329 | ||
| @@ -539,9 +516,6 @@ namespace WixToolset.Data | |||
| 539 | case TupleDefinitionType.ReserveCost: | 516 | case TupleDefinitionType.ReserveCost: |
| 540 | return TupleDefinitions.ReserveCost; | 517 | return TupleDefinitions.ReserveCost; |
| 541 | 518 | ||
| 542 | case TupleDefinitionType.SelfReg: | ||
| 543 | return TupleDefinitions.SelfReg; | ||
| 544 | |||
| 545 | case TupleDefinitionType.ServiceControl: | 519 | case TupleDefinitionType.ServiceControl: |
| 546 | return TupleDefinitions.ServiceControl; | 520 | return TupleDefinitions.ServiceControl; |
| 547 | 521 | ||
| @@ -695,9 +669,6 @@ namespace WixToolset.Data | |||
| 695 | case TupleDefinitionType.WixDeltaPatchSymbolPaths: | 669 | case TupleDefinitionType.WixDeltaPatchSymbolPaths: |
| 696 | return TupleDefinitions.WixDeltaPatchSymbolPaths; | 670 | return TupleDefinitions.WixDeltaPatchSymbolPaths; |
| 697 | 671 | ||
| 698 | case TupleDefinitionType.WixDirectory: | ||
| 699 | return TupleDefinitions.WixDirectory; | ||
| 700 | |||
| 701 | case TupleDefinitionType.WixEnsureTable: | 672 | case TupleDefinitionType.WixEnsureTable: |
| 702 | return TupleDefinitions.WixEnsureTable; | 673 | return TupleDefinitions.WixEnsureTable; |
| 703 | 674 | ||
| @@ -725,9 +696,6 @@ namespace WixToolset.Data | |||
| 725 | case TupleDefinitionType.WixInstanceTransforms: | 696 | case TupleDefinitionType.WixInstanceTransforms: |
| 726 | return TupleDefinitions.WixInstanceTransforms; | 697 | return TupleDefinitions.WixInstanceTransforms; |
| 727 | 698 | ||
| 728 | case TupleDefinitionType.WixMedia: | ||
| 729 | return TupleDefinitions.WixMedia; | ||
| 730 | |||
| 731 | case TupleDefinitionType.WixMediaTemplate: | 699 | case TupleDefinitionType.WixMediaTemplate: |
| 732 | return TupleDefinitions.WixMediaTemplate; | 700 | return TupleDefinitions.WixMediaTemplate; |
| 733 | 701 | ||
