diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2021-02-27 16:28:42 -0600 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2021-03-02 15:50:47 -0600 |
| commit | ed20ef6dc8caa5d585c1a715ff4ba577687bf291 (patch) | |
| tree | ac457c8d3fe13578b495504bfd4c458897ce3547 /src/WixToolset.Core.Burn | |
| parent | 263c62069df0f154001915cca00d6d4926f2fbb5 (diff) | |
| download | wix-ed20ef6dc8caa5d585c1a715ff4ba577687bf291.tar.gz wix-ed20ef6dc8caa5d585c1a715ff4ba577687bf291.tar.bz2 wix-ed20ef6dc8caa5d585c1a715ff4ba577687bf291.zip | |
Add failing tests for package description and packages sharing payloads
In Core projects, treat warnings as errors.
Diffstat (limited to 'src/WixToolset.Core.Burn')
| -rw-r--r-- | src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs b/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs index f85a5b62..a24137f3 100644 --- a/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs +++ b/src/WixToolset.Core.Burn/Bundles/CreateBootstrapperApplicationManifestCommand.cs | |||
| @@ -211,7 +211,9 @@ namespace WixToolset.Core.Burn.Bundles | |||
| 211 | 211 | ||
| 212 | private void WritePayloadInfo(XmlTextWriter writer) | 212 | private void WritePayloadInfo(XmlTextWriter writer) |
| 213 | { | 213 | { |
| 214 | var payloadSymbols = this.Section.Symbols.OfType<WixBundlePayloadSymbol>(); | 214 | // TODO: check v3 - should this be only include package payloads or include all non-UX container payloads? |
| 215 | var payloadSymbols = this.Section.Symbols.OfType<WixBundlePayloadSymbol>() | ||
| 216 | .Where(p => !String.IsNullOrEmpty(p.PackageRef)); | ||
| 215 | 217 | ||
| 216 | foreach (var payloadSymbol in payloadSymbols) | 218 | foreach (var payloadSymbol in payloadSymbols) |
| 217 | { | 219 | { |
| @@ -219,10 +221,7 @@ namespace WixToolset.Core.Burn.Bundles | |||
| 219 | 221 | ||
| 220 | writer.WriteAttributeString("Payload", payloadSymbol.Id.Id); | 222 | writer.WriteAttributeString("Payload", payloadSymbol.Id.Id); |
| 221 | 223 | ||
| 222 | if (!String.IsNullOrEmpty(payloadSymbol.PackageRef)) | 224 | writer.WriteAttributeString("Package", payloadSymbol.PackageRef); |
| 223 | { | ||
| 224 | writer.WriteAttributeString("Package", payloadSymbol.PackageRef); | ||
| 225 | } | ||
| 226 | 225 | ||
| 227 | if (!String.IsNullOrEmpty(payloadSymbol.ContainerRef)) | 226 | if (!String.IsNullOrEmpty(payloadSymbol.ContainerRef)) |
| 228 | { | 227 | { |
