diff options
Diffstat (limited to 'src/WixToolset.Core/CompilerCore.cs')
| -rw-r--r-- | src/WixToolset.Core/CompilerCore.cs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/WixToolset.Core/CompilerCore.cs b/src/WixToolset.Core/CompilerCore.cs index 721eae6b..50b88e51 100644 --- a/src/WixToolset.Core/CompilerCore.cs +++ b/src/WixToolset.Core/CompilerCore.cs | |||
| @@ -127,6 +127,8 @@ namespace WixToolset.Core | |||
| 127 | /// Constructor for all compiler core. | 127 | /// Constructor for all compiler core. |
| 128 | /// </summary> | 128 | /// </summary> |
| 129 | /// <param name="intermediate">The Intermediate object representing compiled source document.</param> | 129 | /// <param name="intermediate">The Intermediate object representing compiled source document.</param> |
| 130 | /// <param name="messaging"></param> | ||
| 131 | /// <param name="parseHelper"></param> | ||
| 130 | /// <param name="extensions">The WiX extensions collection.</param> | 132 | /// <param name="extensions">The WiX extensions collection.</param> |
| 131 | internal CompilerCore(Intermediate intermediate, IMessaging messaging, IParseHelper parseHelper, Dictionary<XNamespace, ICompilerExtension> extensions) | 133 | internal CompilerCore(Intermediate intermediate, IMessaging messaging, IParseHelper parseHelper, Dictionary<XNamespace, ICompilerExtension> extensions) |
| 132 | { | 134 | { |
| @@ -531,7 +533,7 @@ namespace WixToolset.Core | |||
| 531 | /// </summary> | 533 | /// </summary> |
| 532 | /// <param name="sourceLineNumbers">Source line information about the owner element.</param> | 534 | /// <param name="sourceLineNumbers">Source line information about the owner element.</param> |
| 533 | /// <param name="attribute">The attribute containing the value to get.</param> | 535 | /// <param name="attribute">The attribute containing the value to get.</param> |
| 534 | /// <param name="onlyAscii">Whether to allow Unicode (UCS) or UTF code pages.</param> | 536 | /// <param name="onlyAnsi">Whether to allow Unicode (UCS) or UTF code pages.</param> |
| 535 | /// <returns>A valid code page integer value or variable expression.</returns> | 537 | /// <returns>A valid code page integer value or variable expression.</returns> |
| 536 | [SuppressMessage("Microsoft.Design", "CA1059:MembersShouldNotExposeCertainConcreteTypes")] | 538 | [SuppressMessage("Microsoft.Design", "CA1059:MembersShouldNotExposeCertainConcreteTypes")] |
| 537 | public string GetAttributeLocalizableCodePageValue(SourceLineNumber sourceLineNumbers, XAttribute attribute, bool onlyAnsi = false) | 539 | public string GetAttributeLocalizableCodePageValue(SourceLineNumber sourceLineNumbers, XAttribute attribute, bool onlyAnsi = false) |
| @@ -892,7 +894,7 @@ namespace WixToolset.Core | |||
| 892 | /// <summary> | 894 | /// <summary> |
| 893 | /// Create an identifier based on passed file name | 895 | /// Create an identifier based on passed file name |
| 894 | /// </summary> | 896 | /// </summary> |
| 895 | /// <param name="name">File name to generate identifer from</param> | 897 | /// <param name="filename">File name to generate identifer from</param> |
| 896 | /// <returns></returns> | 898 | /// <returns></returns> |
| 897 | public Identifier CreateIdentifierFromFilename(string filename) | 899 | public Identifier CreateIdentifierFromFilename(string filename) |
| 898 | { | 900 | { |
| @@ -935,7 +937,7 @@ namespace WixToolset.Core | |||
| 935 | /// </summary> | 937 | /// </summary> |
| 936 | /// <param name="parentElement">Element containing element to be parsed.</param> | 938 | /// <param name="parentElement">Element containing element to be parsed.</param> |
| 937 | /// <param name="element">Element to be parsed.</param> | 939 | /// <param name="element">Element to be parsed.</param> |
| 938 | /// <param name="contextValues">Extra information about the context in which this element is being parsed.</param> | 940 | /// <param name="context">Extra information about the context in which this element is being parsed.</param> |
| 939 | public IComponentKeyPath ParsePossibleKeyPathExtensionElement(XElement parentElement, XElement element, IDictionary<string, string> context) | 941 | public IComponentKeyPath ParsePossibleKeyPathExtensionElement(XElement parentElement, XElement element, IDictionary<string, string> context) |
| 940 | { | 942 | { |
| 941 | return this.parseHelper.ParsePossibleKeyPathExtensionElement(this.extensions.Values, this.intermediate, this.ActiveSection, parentElement, element, context); | 943 | return this.parseHelper.ParsePossibleKeyPathExtensionElement(this.extensions.Values, this.intermediate, this.ActiveSection, parentElement, element, context); |
| @@ -1017,6 +1019,7 @@ namespace WixToolset.Core | |||
| 1017 | /// <param name="id">Unique identifier for the section.</param> | 1019 | /// <param name="id">Unique identifier for the section.</param> |
| 1018 | /// <param name="type">Type of section to create.</param> | 1020 | /// <param name="type">Type of section to create.</param> |
| 1019 | /// <param name="codepage">Codepage for the resulting database for this ection.</param> | 1021 | /// <param name="codepage">Codepage for the resulting database for this ection.</param> |
| 1022 | /// <param name="compilationId"></param> | ||
| 1020 | /// <returns>New section.</returns> | 1023 | /// <returns>New section.</returns> |
| 1021 | internal IntermediateSection CreateActiveSection(string id, SectionType type, int codepage, string compilationId) | 1024 | internal IntermediateSection CreateActiveSection(string id, SectionType type, int codepage, string compilationId) |
| 1022 | { | 1025 | { |
| @@ -1034,6 +1037,7 @@ namespace WixToolset.Core | |||
| 1034 | /// <param name="id">Unique identifier for the section.</param> | 1037 | /// <param name="id">Unique identifier for the section.</param> |
| 1035 | /// <param name="type">Type of section to create.</param> | 1038 | /// <param name="type">Type of section to create.</param> |
| 1036 | /// <param name="codepage">Codepage for the resulting database for this ection.</param> | 1039 | /// <param name="codepage">Codepage for the resulting database for this ection.</param> |
| 1040 | /// <param name="compilationId"></param> | ||
| 1037 | /// <returns>New section.</returns> | 1041 | /// <returns>New section.</returns> |
| 1038 | internal IntermediateSection CreateSection(string id, SectionType type, int codepage, string compilationId) | 1042 | internal IntermediateSection CreateSection(string id, SectionType type, int codepage, string compilationId) |
| 1039 | { | 1043 | { |
