@joebigelow / wix-1 / commits / eecd0353

Fix flag enums to actually be flags

Rob Mensching committed Jun 10, 2020 at 07:40 UTC eecd0353a70e74f2776c25f8b89e86f08c013168
4 files changed +12 -12
src/WixToolset.Data/Tuples/FileTuple.cs
+1 -1
@@ -78,7 +78,7 @@ namespace WixToolset.Data.Tuples
78 [Flags]
79 public enum FileTupleAttributes : int
80 {
81 - None,
81 + None = 0x0,
82 ReadOnly = 0x1,
83 Hidden = 0x2,
84 System = 0x4,
src/WixToolset.Data/Tuples/WixBundleRelatedPackageTuple.cs
+1 -1
@@ -38,7 +38,7 @@ namespace WixToolset.Data.Tuples
38 [Flags]
39 public enum WixBundleRelatedPackageAttributes
40 {
41 - None,
41 + None = 0x0,
42 OnlyDetect = 0x1,
43 MinInclusive = 0x2,
44 MaxInclusive = 0x4,
src/WixToolset.Data/Tuples/WixBundleTuple.cs
+5 -5
@@ -70,11 +70,11 @@ namespace WixToolset.Data.Tuples
70 [Flags]
71 public enum WixBundleAttributes
72 {
73 - None,
74 - DisableModify,
75 - DisableRemove,
76 - SingleChangeUninstallButton,
77 - PerMachine,
73 + None = 0x0,
74 + DisableModify = 0x1,
75 + DisableRemove = 0x2,
76 + SingleChangeUninstallButton = 0x4,
77 + PerMachine = 0x8,
78 }
79
80 public class WixBundleTuple : IntermediateTuple
src/WixToolset.Data/Tuples/WixCustomTableColumnTuple.cs
+5 -5
@@ -52,11 +52,11 @@ namespace WixToolset.Data.Tuples
52 [Flags]
53 public enum WixCustomTableColumnTupleAttributes
54 {
55 - None,
56 - PrimaryKey,
57 - Localizable,
58 - Nullable,
59 - Unreal,
55 + None = 0x0,
56 + PrimaryKey = 0x1,
57 + Localizable = 0x2,
58 + Nullable = 0x4,
59 + Unreal = 0x8,
60 }
61
62 public enum WixCustomTableColumnModularizeType