You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// <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>
46
46
/// <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>
47
47
/// <param name="apisToExclude">An optional list of APIs to avoid showing in the diff.</param>
/// <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>
50
50
/// <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>
52
53
/// <returns></returns>
53
54
publicstaticIDiffGeneratorCreate(ILoglog,
54
55
stringbeforeAssembliesFolderPath,
@@ -88,17 +89,17 @@ public static IDiffGenerator Create(ILog log,
88
89
/// <summary>
89
90
/// Creates a new instance of <see cref="IDiffGenerator"/> that writes the diff to memory.
90
91
/// </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>
96
97
/// <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>
97
98
/// <param name="apisToExclude">An optional list of APIs to avoid showing in the diff.</param>
0 commit comments