Skip to content

Commit ea4cbde

Browse files
committed
Missing docs
1 parent c6fdf8f commit ea4cbde

File tree

1 file changed

+23
-22
lines changed

1 file changed

+23
-22
lines changed

src/Compatibility/ApiDiff/Microsoft.DotNet.ApiDiff/DiffGeneratorFactory.cs

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -33,22 +33,23 @@ public static class DiffGeneratorFactory
3333
/// <summary>
3434
/// Creates a new instance of <see cref="IDiffGenerator"/> that writes the diff to disk.
3535
/// </summary>
36-
/// <param name="log"></param>
37-
/// <param name="beforeAssembliesFolderPath"></param>
38-
/// <param name="beforeAssemblyReferencesFolderPath"></param>
39-
/// <param name="afterAssembliesFolderPath"></param>
40-
/// <param name="afterAssemblyReferencesFolderPath"></param>
41-
/// <param name="outputFolderPath"></param>
42-
/// <param name="beforeFriendlyName"></param>
43-
/// <param name="afterFriendlyName"></param>
44-
/// <param name="tableOfContentsTitle"></param>
45-
/// <param name="assembliesToExclude">An optional list of assemblies to avoid showing in the diff. If <see langword="null"/>.</param>
36+
/// <param name="log">The logger to use for logging messages.</param>
37+
/// <param name="beforeAssembliesFolderPath">The folder path containing the assemblies before the change.</param>
38+
/// <param name="beforeAssemblyReferencesFolderPath">The folder path containing the assembly references before the change.</param>
39+
/// <param name="afterAssembliesFolderPath">The folder path containing the assemblies after the change.</param>
40+
/// <param name="afterAssemblyReferencesFolderPath">The folder path containing the assembly references after the change.</param>
41+
/// <param name="outputFolderPath">The folder path where the output will be written.</param>
42+
/// <param name="beforeFriendlyName">The friendly name for the assemblies before the change.</param>
43+
/// <param name="afterFriendlyName">The friendly name for the assemblies after the change.</param>
44+
/// <param name="tableOfContentsTitle">The title for the table of contents in the generated diff.</param>
45+
/// <param name="assembliesToExclude">An optional list of assemblies to avoid showing in the diff. If <see langword="null"/>, no assemblies are excluded.</param>
4646
/// <param name="attributesToExclude">An optional list of attributes to avoid showing in the diff. If <see langword="null"/>, the default list of attributes to exclude <see cref="DiffGeneratorFactory.DefaultAttributesToExclude"/> is used. If an empty list, no attributes are excluded.</param>
4747
/// <param name="apisToExclude">An optional list of APIs to avoid showing in the diff.</param>
48-
/// <param name="addPartialModifier"></param>
49-
/// <param name="hideImplicitDefaultConstructors"></param>
48+
/// <param name="addPartialModifier">Indicates whether to add the partial modifier to types.</param>
49+
/// <param name="hideImplicitDefaultConstructors">Indicates whether to hide implicit default constructors.</param>
5050
/// <param name="writeToDisk">If <see langword="true"/>, when calling <see cref="IDiffGenerator.RunAsync"/>, the generated markdown files get written to disk, and no item is added to the <see cref="IDiffGenerator.RunAsync"/> dictionary. If <see langword="false"/>, when calling <see cref="IDiffGenerator.RunAsync"/>, the generated markdown files get added to the <see cref="IDiffGenerator.RunAsync"/> dictionary (with the file path as the dictionary key) and none of them is written to disk. This is meant for testing purposes.</param>
51-
/// <param name="diagnosticOptions"></param>
51+
/// <param name="diagnosticOptions">An optional list of diagnostic options to use when generating the diff.</param>
52+
/// <returns>A new instance of <see cref="IDiffGenerator"/> that writes the diff to disk.</returns>
5253
/// <returns></returns>
5354
public static IDiffGenerator Create(ILog log,
5455
string beforeAssembliesFolderPath,
@@ -88,17 +89,17 @@ public static IDiffGenerator Create(ILog log,
8889
/// <summary>
8990
/// Creates a new instance of <see cref="IDiffGenerator"/> that writes the diff to memory.
9091
/// </summary>
91-
/// <param name="log"></param>
92-
/// <param name="beforeLoader"></param>
93-
/// <param name="afterLoader"></param>
94-
/// <param name="beforeAssemblySymbols"></param>
95-
/// <param name="afterAssemblySymbols"></param>
92+
/// <param name="log">The logger to use for logging messages.</param>
93+
/// <param name="beforeLoader">The loader to use for loading the assemblies before the change.</param>
94+
/// <param name="afterLoader">The loader to use for loading the assemblies after the change.</param>
95+
/// <param name="beforeAssemblySymbols">The dictionary containing the assembly symbols before the change.</param>
96+
/// <param name="afterAssemblySymbols">The dictionary containing the assembly symbols after the change.</param>
9697
/// <param name="attributesToExclude">An optional list of attributes to avoid showing in the diff. If <see langword="null"/>, the default list of attributes to exclude <see cref="DiffGeneratorFactory.DefaultAttributesToExclude"/> is used. If an empty list, no attributes are excluded.</param>
9798
/// <param name="apisToExclude">An optional list of APIs to avoid showing in the diff.</param>
98-
/// <param name="addPartialModifier"></param>
99-
/// <param name="hideImplicitDefaultConstructors"></param>
100-
/// <param name="diagnosticOptions"></param>
101-
/// <returns></returns>
99+
/// <param name="addPartialModifier">Indicates whether to add the partial modifier to types.</param>
100+
/// <param name="hideImplicitDefaultConstructors">Indicates whether to hide implicit default constructors.</param>
101+
/// <param name="diagnosticOptions">An optional list of diagnostic options to use when generating the diff.</param>
102+
/// <returns>A new instance of <see cref="IDiffGenerator"/> that writes the diff to memory.</returns>
102103
public static IDiffGenerator Create(ILog log,
103104
IAssemblySymbolLoader beforeLoader,
104105
IAssemblySymbolLoader afterLoader,

0 commit comments

Comments
 (0)