Skip to content

Commit 73b9f01

Browse files
authored
Fix help warnings (#5140)
1 parent 86d5eef commit 73b9f01

File tree

95 files changed

+172
-122
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+172
-122
lines changed

Directory.Build.props

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,18 +45,7 @@
4545
<!-- default to max warnlevel -->
4646
<AnalysisLevel>preview</AnalysisLevel>
4747
<GenerateDocumentationFile>true</GenerateDocumentationFile>
48-
<!--
49-
Make sure any documentation comments which are included in code get checked for syntax during the build, but do
50-
not report warnings for missing comments.
51-
52-
Cleanup issue: https://github.com/microsoft/vstest/issues/4236
53-
CS1570: XML comment on '<construct>' has badly formed XML
54-
CS1572: XML comment on 'construct' has a param tag for 'parameter', but there is no parameter by that name
55-
CS1573: Parameter 'parameter' has no matching param tag in the XML comment for 'parameter' (but other parameters do)
56-
CS1574: XML comment on 'construct' has syntactically incorrect cref attribute 'name'
57-
CS1591: Missing XML comment for publicly visible type or member 'Type_or_Member'
58-
-->
59-
<NoWarn>$(NoWarn);CA1416;RS0037;CS1570;CS1572;CS1573;CS1574;CS1591</NoWarn>
48+
<NoWarn>$(NoWarn);CA1416;RS0037</NoWarn>
6049
</PropertyGroup>
6150

6251
<!-- The TFMs to build and test against. -->

src/Microsoft.TestPlatform.Client/DesignMode/IDesignModeClient.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ public interface IDesignModeClient : IDisposable
2020
/// Setups client based on port
2121
/// </summary>
2222
/// <param name="port">port number to connect</param>
23+
/// <param name="testRequestManager">test request manager</param>
2324
void ConnectToClientAndProcessRequests(int port, ITestRequestManager testRequestManager);
2425

2526
/// <summary>

src/Microsoft.TestPlatform.Client/Discovery/DiscoveryRequest.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ public sealed class DiscoveryRequest : IDiscoveryRequest, ITestDiscoveryEventsHa
3333
/// <param name="requestData">The Request Data instance providing services and data for discovery</param>
3434
/// <param name="criteria">Discovery criterion.</param>
3535
/// <param name="discoveryManager">Discovery manager instance.</param>
36+
/// <param name="loggerManager">Logger manager instance.</param>
3637
internal DiscoveryRequest(IRequestData requestData, DiscoveryCriteria criteria, IProxyDiscoveryManager discoveryManager, ITestLoggerManager loggerManager)
3738
: this(requestData, criteria, discoveryManager, loggerManager, JsonDataSerializer.Instance)
3839
{
@@ -44,6 +45,7 @@ internal DiscoveryRequest(IRequestData requestData, DiscoveryCriteria criteria,
4445
/// <param name="requestData">The Request Data instance providing services and data for discovery</param>
4546
/// <param name="criteria">Discovery criterion.</param>
4647
/// <param name="discoveryManager">Discovery manager instance.</param>
48+
/// <param name="loggerManager">Logger manager instance.</param>
4749
/// <param name="dataSerializer">Data Serializer</param>
4850
internal DiscoveryRequest(
4951
IRequestData requestData,

src/Microsoft.TestPlatform.Client/RequestHelper/ITestRequestManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ void StartTestSession(
9292
/// Stops a test session.
9393
/// </summary>
9494
///
95-
/// <param name="testSessionInfo">The stop test session payload.</param>
95+
/// <param name="payload">The stop test session payload.</param>
9696
/// <param name="eventsHandler">The events handler.</param>
9797
/// <param name="protocolConfig">Protocol related information.</param>
9898
void StopTestSession(

src/Microsoft.TestPlatform.Client/TestPlatform.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,7 @@ private void AddExtensionAssemblies(string? runSettings, TestAdapterLoadingStrat
231231
/// </summary>
232232
///
233233
/// <param name="sources">The list of sources.</param>
234+
/// <param name="strategy">Adapter loading strategy</param>
234235
private void AddLoggerAssembliesFromSource(IEnumerable<string> sources, TestAdapterLoadingStrategy strategy)
235236
{
236237
// Skip discovery unless we're using the default behavior, or NextToSource is specified.

src/Microsoft.TestPlatform.Common/DataCollection/DataCollectionManager.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ internal class DataCollectionManager : IDataCollectionManager
7979
/// <param name="messageSink">
8080
/// The message Sink.
8181
/// </param>
82+
/// <param name="requestData">request data</param>
83+
/// <param name="telemetryReporter">telemetry reporter</param>
8284
internal DataCollectionManager(IMessageSink messageSink, IRequestData requestData, ITelemetryReporter telemetryReporter) : this(new DataCollectionAttachmentManager(), messageSink, new DataCollectionTelemetryManager(requestData), telemetryReporter)
8385
{
8486
}
@@ -92,6 +94,8 @@ internal class DataCollectionManager : IDataCollectionManager
9294
/// <param name="messageSink">
9395
/// The message Sink.
9496
/// </param>
97+
/// <param name="dataCollectionTelemetryManager">telemetry manager</param>
98+
/// <param name="telemetryReporter">telemetry reporter</param>
9599
/// <remarks>
96100
/// The constructor is not public because the factory method should be used to get instances of this class.
97101
/// </remarks>
@@ -136,6 +140,8 @@ private DataCollectorExtensionManager DataCollectorExtensionManager
136140
/// <param name="messageSink">
137141
/// The message sink.
138142
/// </param>
143+
/// <param name="requestData">request data</param>
144+
/// <param name="telemetryReporter">telemetry reporter</param>
139145
/// <returns>
140146
/// The <see cref="DataCollectionManager"/>.
141147
/// </returns>

src/Microsoft.TestPlatform.Common/DataCollection/Interfaces/IDataCollectionAttachmentManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ internal interface IDataCollectionAttachmentManager
3636
/// The data collection context.
3737
/// </param>
3838
/// <returns>
39-
/// The <see cref="List"/>.
39+
/// The <see cref="List{T}"/>.
4040
/// </returns>
4141
List<AttachmentSet> GetAttachments(DataCollectionContext dataCollectionContext);
4242

src/Microsoft.TestPlatform.Common/ExtensionFramework/DataCollectionExtensionManager.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ public DataCollectorMetadata(string extension, string friendlyName)
111111
/// </param>
112112
/// <param name="friendlyName">
113113
/// The friendly Name.
114+
/// </param>
114115
/// <param name="hasAttachmentProcessor">
115116
/// Indicates if the current data collector registers an attachment processor
116117
/// </param>

src/Microsoft.TestPlatform.Common/ExtensionFramework/TestDiscoveryExtensionManager.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ internal class TestDiscovererMetadata : ITestDiscovererCapabilities
141141
/// </summary>
142142
/// <param name="fileExtensions"> The file Extensions. </param>
143143
/// <param name="defaultExecutorUri"> The default Executor Uri. </param>
144+
/// <param name="assemblyType">Type of the assembly.</param>
145+
/// <param name="isDirectoryBased">True when the discoverer is based on directories.</param>
144146
public TestDiscovererMetadata(IReadOnlyCollection<string>? fileExtensions, string? defaultExecutorUri, AssemblyType assemblyType = default, bool isDirectoryBased = false)
145147
{
146148
if (fileExtensions != null && fileExtensions.Count > 0)

src/Microsoft.TestPlatform.Common/ExtensionFramework/TestPluginCache.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ internal set
8282
/// Gets a list of all extension paths filtered by input string.
8383
/// </summary>
8484
/// <param name="endsWithPattern">Pattern to filter extension paths.</param>
85+
/// <param name="skipDefaultExtensions">True when default extensions should be skipped.</param>
8586
public List<string> GetExtensionPaths(string endsWithPattern, bool skipDefaultExtensions = false)
8687
{
8788
var extensions = GetFilteredExtensions(_filterableExtensionPaths, endsWithPattern);
@@ -115,7 +116,7 @@ public List<string> GetExtensionPaths(string endsWithPattern, bool skipDefaultEx
115116
/// Pattern used to select files using String.EndsWith
116117
/// </param>
117118
/// <returns>
118-
/// The <see cref="Dictionary"/>. of test plugin info.
119+
/// The <see cref="Dictionary{TKey, TValue}"/>. of test plugin info.
119120
/// </returns>
120121
public Dictionary<string, TPluginInfo>? DiscoverTestExtensions<TPluginInfo, TExtension>(
121122
string endsWithPattern)
@@ -306,7 +307,7 @@ internal IEnumerable<string> DefaultExtensionPaths
306307
/// Type of extension.
307308
/// </typeparam>
308309
/// <returns>
309-
/// The <see cref="Dictionary"/>.
310+
/// The <see cref="Dictionary{TKey, TValue>"/>.
310311
/// </returns>
311312
internal Dictionary<string, TPluginInfo> GetTestExtensions<TPluginInfo, TExtension>(
312313
string extensionAssembly,

0 commit comments

Comments
 (0)