@joebigelow / wix-1 / commits / 7595e8b7

Rename IBurnBackendExtension to IBurnBackendBinderExtension

This will allow other backend extensions in the future, such as a Burn decompiler extension.

Rob Mensching committed Feb 23, 2021 at 07:52 UTC 7595e8b7bc4ee2bf4507208c9df74dc173f3dfb1
2 files changed +8 -8
src/WixToolset.Extensibility/BaseBurnBackendBinderExtension.cs renamed
+7 -7
@@ -13,7 +13,7 @@ namespace WixToolset.Extensibility
13 /// <summary>
14 /// Base class for creating a Burn backend extension.
15 /// </summary>
16 - public abstract class BaseBurnBackendExtension : IBurnBackendExtension
16 + public abstract class BaseBurnBackendBinderExtension : IBurnBackendBinderExtension
17 {
18 /// <summary>
19 /// Context for use by the extension.
@@ -36,7 +36,7 @@ namespace WixToolset.Extensibility
36 protected virtual IEnumerable<IntermediateSymbolDefinition> SymbolDefinitions => Enumerable.Empty<IntermediateSymbolDefinition>();
37
38 /// <summary>
39 - /// See <see cref="IBurnBackendExtension.PreBackendBind(IBindContext)"/>
39 + /// See <see cref="IBurnBackendBinderExtension.PreBackendBind(IBindContext)"/>
40 /// </summary>
41 public virtual void PreBackendBind(IBindContext context)
42 {
@@ -46,7 +46,7 @@ namespace WixToolset.Extensibility
46 }
47
48 /// <summary>
49 - /// See <see cref="IBurnBackendExtension.ResolveRelatedFile(String, String, String, SourceLineNumber)"/>
49 + /// See <see cref="IBurnBackendBinderExtension.ResolveRelatedFile(String, String, String, SourceLineNumber)"/>
50 /// </summary>
51 public virtual IResolveFileResult ResolveRelatedFile(string source, string relatedSource, string type, SourceLineNumber sourceLineNumbers)
52 {
@@ -54,14 +54,14 @@ namespace WixToolset.Extensibility
54 }
55
56 /// <summary>
57 - /// See <see cref="IBurnBackendExtension.SymbolsFinalized(IntermediateSection)"/>
57 + /// See <see cref="IBurnBackendBinderExtension.SymbolsFinalized(IntermediateSection)"/>
58 /// </summary>
59 public virtual void SymbolsFinalized(IntermediateSection section)
60 {
61 }
62
63 /// <summary>
64 - /// See <see cref="IBurnBackendExtension.ResolveUrl(String, String, String, String, String)"/>
64 + /// See <see cref="IBurnBackendBinderExtension.ResolveUrl(String, String, String, String, String)"/>
65 /// </summary>
66 public virtual string ResolveUrl(string url, string fallbackUrl, string packageId, string payloadId, string fileName)
67 {
@@ -69,7 +69,7 @@ namespace WixToolset.Extensibility
69 }
70
71 /// <summary>
72 - /// See <see cref="IBurnBackendExtension.TryProcessSymbol(IntermediateSection, IntermediateSymbol)"/>
72 + /// See <see cref="IBurnBackendBinderExtension.TryProcessSymbol(IntermediateSection, IntermediateSymbol)"/>
73 /// </summary>
74 public virtual bool TryProcessSymbol(IntermediateSection section, IntermediateSymbol symbol)
75 {
@@ -84,7 +84,7 @@ namespace WixToolset.Extensibility
84 }
85
86 /// <summary>
87 - /// See <see cref="IBurnBackendExtension.PostBackendBind(IBindResult)"/>
87 + /// See <see cref="IBurnBackendBinderExtension.PostBackendBind(IBindResult)"/>
88 /// </summary>
89 /// <param name="result"></param>
90 public virtual void PostBackendBind(IBindResult result)
src/WixToolset.Extensibility/IBurnBackendBinderExtension.cs renamed
+1 -1
@@ -8,7 +8,7 @@ namespace WixToolset.Extensibility
8 /// <summary>
9 /// Interface all Burn backend extensions implement.
10 /// </summary>
11 - public interface IBurnBackendExtension
11 + public interface IBurnBackendBinderExtension
12 {
13 /// <summary>
14 /// Called before binding occurs.