aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2021-03-23 01:22:35 -0700
committerRob Mensching <rob@firegiant.com>2021-03-23 01:25:39 -0700
commitf2b9979b1d1922cf3f45d4317fda224f192ae533 (patch)
treefea22e4b87e8ddf883204e930acaeb2c9cfba84e /src
parent67ffa696f20f169dd1c1c47261731c9a6e036a4e (diff)
downloadwix-f2b9979b1d1922cf3f45d4317fda224f192ae533.tar.gz
wix-f2b9979b1d1922cf3f45d4317fda224f192ae533.tar.bz2
wix-f2b9979b1d1922cf3f45d4317fda224f192ae533.zip
Remove invalid package reference from Payload symbol
Part of fix for wixtoolset/issues#6370
Diffstat (limited to 'src')
-rw-r--r--src/WixToolset.Data/Symbols/WixBundlePayloadSymbol.cs8
-rw-r--r--src/WixToolset.Data/Symbols/WixGroupSymbol.cs3
2 files changed, 2 insertions, 9 deletions
diff --git a/src/WixToolset.Data/Symbols/WixBundlePayloadSymbol.cs b/src/WixToolset.Data/Symbols/WixBundlePayloadSymbol.cs
index f267531a..82b75285 100644
--- a/src/WixToolset.Data/Symbols/WixBundlePayloadSymbol.cs
+++ b/src/WixToolset.Data/Symbols/WixBundlePayloadSymbol.cs
@@ -21,7 +21,6 @@ namespace WixToolset.Data
21 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.Version), IntermediateFieldType.String), 21 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.Version), IntermediateFieldType.String),
22 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.Hash), IntermediateFieldType.String), 22 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.Hash), IntermediateFieldType.String),
23 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.ContainerRef), IntermediateFieldType.String), 23 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.ContainerRef), IntermediateFieldType.String),
24 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.PackageRef), IntermediateFieldType.String),
25 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.ContentFile), IntermediateFieldType.Bool), 24 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.ContentFile), IntermediateFieldType.Bool),
26 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.EmbeddedId), IntermediateFieldType.String), 25 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.EmbeddedId), IntermediateFieldType.String),
27 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.LayoutOnly), IntermediateFieldType.Bool), 26 new IntermediateFieldDefinition(nameof(WixBundlePayloadSymbolFields.LayoutOnly), IntermediateFieldType.Bool),
@@ -49,7 +48,6 @@ namespace WixToolset.Data.Symbols
49 Version, 48 Version,
50 Hash, 49 Hash,
51 ContainerRef, 50 ContainerRef,
52 PackageRef,
53 ContentFile, 51 ContentFile,
54 EmbeddedId, 52 EmbeddedId,
55 LayoutOnly, 53 LayoutOnly,
@@ -135,12 +133,6 @@ namespace WixToolset.Data.Symbols
135 set => this.Set((int)WixBundlePayloadSymbolFields.ContainerRef, value); 133 set => this.Set((int)WixBundlePayloadSymbolFields.ContainerRef, value);
136 } 134 }
137 135
138 public string PackageRef
139 {
140 get => (string)this.Fields[(int)WixBundlePayloadSymbolFields.PackageRef];
141 set => this.Set((int)WixBundlePayloadSymbolFields.PackageRef, value);
142 }
143
144 public bool ContentFile 136 public bool ContentFile
145 { 137 {
146 get => (bool)this.Fields[(int)WixBundlePayloadSymbolFields.ContentFile]; 138 get => (bool)this.Fields[(int)WixBundlePayloadSymbolFields.ContentFile];
diff --git a/src/WixToolset.Data/Symbols/WixGroupSymbol.cs b/src/WixToolset.Data/Symbols/WixGroupSymbol.cs
index babcff23..f8adf78d 100644
--- a/src/WixToolset.Data/Symbols/WixGroupSymbol.cs
+++ b/src/WixToolset.Data/Symbols/WixGroupSymbol.cs
@@ -21,7 +21,7 @@ namespace WixToolset.Data
21 21
22namespace WixToolset.Data.Symbols 22namespace WixToolset.Data.Symbols
23{ 23{
24 using System; 24 using System.Diagnostics;
25 25
26 public enum WixGroupSymbolFields 26 public enum WixGroupSymbolFields
27 { 27 {
@@ -31,6 +31,7 @@ namespace WixToolset.Data.Symbols
31 ChildType, 31 ChildType,
32 } 32 }
33 33
34 [DebuggerDisplay("WixGroupSymbol {ParentType} {ParentId,nq} -> {ChildType} {ChildId,nq}")]
34 public class WixGroupSymbol : IntermediateSymbol 35 public class WixGroupSymbol : IntermediateSymbol
35 { 36 {
36 public WixGroupSymbol() : base(SymbolDefinitions.WixGroup, null, null) 37 public WixGroupSymbol() : base(SymbolDefinitions.WixGroup, null, null)