diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2020-12-18 20:09:31 -0600 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2020-12-18 23:35:39 -0600 |
| commit | f1b37c3a4d620298f8c646ac0a308a6fae1b662d (patch) | |
| tree | 51712eea98cc2ca090b18d30d93dad88c3f9ac8e /src/WixToolset.Extensibility/BaseCompilerExtension.cs | |
| parent | 8e08acb229ade411b7418df63b14198220aaaaa7 (diff) | |
| download | wix-f1b37c3a4d620298f8c646ac0a308a6fae1b662d.tar.gz wix-f1b37c3a4d620298f8c646ac0a308a6fae1b662d.tar.bz2 wix-f1b37c3a4d620298f8c646ac0a308a6fae1b662d.zip | |
Enable XML doc and delete obsolete IParseHelper methods.
Diffstat (limited to 'src/WixToolset.Extensibility/BaseCompilerExtension.cs')
| -rw-r--r-- | src/WixToolset.Extensibility/BaseCompilerExtension.cs | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/src/WixToolset.Extensibility/BaseCompilerExtension.cs b/src/WixToolset.Extensibility/BaseCompilerExtension.cs index 51fbcd0b..2eac3706 100644 --- a/src/WixToolset.Extensibility/BaseCompilerExtension.cs +++ b/src/WixToolset.Extensibility/BaseCompilerExtension.cs | |||
| @@ -52,34 +52,24 @@ namespace WixToolset.Extensibility | |||
| 52 | } | 52 | } |
| 53 | 53 | ||
| 54 | /// <summary> | 54 | /// <summary> |
| 55 | /// Processes an attribute for the Compiler. | 55 | /// See <see cref="ICompilerExtension.ParseAttribute(Intermediate, IntermediateSection, XElement, XAttribute, IDictionary{string, string})"/> |
| 56 | /// </summary> | 56 | /// </summary> |
| 57 | /// <param name="parentElement">Parent element of attribute.</param> | ||
| 58 | /// <param name="attribute">Attribute to process.</param> | ||
| 59 | /// <param name="context">Extra information about the context in which this element is being parsed.</param> | ||
| 60 | public virtual void ParseAttribute(Intermediate intermediate, IntermediateSection section, XElement parentElement, XAttribute attribute, IDictionary<string, string> context) | 57 | public virtual void ParseAttribute(Intermediate intermediate, IntermediateSection section, XElement parentElement, XAttribute attribute, IDictionary<string, string> context) |
| 61 | { | 58 | { |
| 62 | this.ParseHelper.UnexpectedAttribute(parentElement, attribute); | 59 | this.ParseHelper.UnexpectedAttribute(parentElement, attribute); |
| 63 | } | 60 | } |
| 64 | 61 | ||
| 65 | /// <summary> | 62 | /// <summary> |
| 66 | /// Processes an element for the Compiler. | 63 | /// See <see cref="ICompilerExtension.ParseElement(Intermediate, IntermediateSection, XElement, XElement, IDictionary{string, string})"/> |
| 67 | /// </summary> | 64 | /// </summary> |
| 68 | /// <param name="parentElement">Parent element of element to process.</param> | ||
| 69 | /// <param name="element">Element to process.</param> | ||
| 70 | /// <param name="contextValues">Extra information about the context in which this element is being parsed.</param> | ||
| 71 | public virtual void ParseElement(Intermediate intermediate, IntermediateSection section, XElement parentElement, XElement element, IDictionary<string, string> context) | 65 | public virtual void ParseElement(Intermediate intermediate, IntermediateSection section, XElement parentElement, XElement element, IDictionary<string, string> context) |
| 72 | { | 66 | { |
| 73 | this.ParseHelper.UnexpectedElement(parentElement, element); | 67 | this.ParseHelper.UnexpectedElement(parentElement, element); |
| 74 | } | 68 | } |
| 75 | 69 | ||
| 76 | /// <summary> | 70 | /// <summary> |
| 77 | /// Processes an element for the Compiler, with the ability to supply a component keypath. | 71 | /// See <see cref="ICompilerExtension.ParsePossibleKeyPathElement(Intermediate, IntermediateSection, XElement, XElement, IDictionary{string, string})"/> |
| 78 | /// </summary> | 72 | /// </summary> |
| 79 | /// <param name="parentElement">Parent element of element to process.</param> | ||
| 80 | /// <param name="element">Element to process.</param> | ||
| 81 | /// <param name="keyPath">Explicit key path.</param> | ||
| 82 | /// <param name="contextValues">Extra information about the context in which this element is being parsed.</param> | ||
| 83 | public virtual IComponentKeyPath ParsePossibleKeyPathElement(Intermediate intermediate, IntermediateSection section, XElement parentElement, XElement element, IDictionary<string, string> context) | 73 | public virtual IComponentKeyPath ParsePossibleKeyPathElement(Intermediate intermediate, IntermediateSection section, XElement parentElement, XElement element, IDictionary<string, string> context) |
| 84 | { | 74 | { |
| 85 | this.ParseElement(intermediate, section, parentElement, element, context); | 75 | this.ParseElement(intermediate, section, parentElement, element, context); |
