Skip to content

Commit 9a016c0

Browse files
SimonCroppnohwnd
andauthored
remove redundant Empty constructor and mark as warning (#5378)
Co-authored-by: Jakub Jareš <me@jakubjares.com>
1 parent 1588fe7 commit 9a016c0

File tree

6 files changed

+8
-5
lines changed

6 files changed

+8
-5
lines changed

.editorconfig

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -683,6 +683,9 @@ csharp_style_unused_value_expression_statement_preference = discard_variable:sil
683683
# IDE0290: Use primary constructor
684684
csharp_style_prefer_primary_constructors = false
685685

686+
# Empty constructor
687+
resharper_empty_constructor_highlighting = warning
688+
686689
# Redundant empty argument list on object creation expression
687690
resharper_redundant_empty_object_creation_argument_list_highlighting = warning
688691

samples/Playground/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ public static async Task<int> Main(string[] args)
7676
}
7777
}
7878

79-
internal sealed class DummyAdapter() : ITestFramework, IDataProducer
79+
internal sealed class DummyAdapter : ITestFramework, IDataProducer
8080
{
8181
public string Uid => nameof(DummyAdapter);
8282

src/Platform/Microsoft.Testing.Extensions.HangDump/Serializers/ExitSignalActivityIndicatorTaskRequest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Microsoft.Testing.Extensions.HangDump.Serializers;
88

9-
internal sealed class ExitSignalActivityIndicatorTaskRequest() : IRequest;
9+
internal sealed class ExitSignalActivityIndicatorTaskRequest : IRequest;
1010

1111
internal sealed class ExitSignalActivityIndicatorTaskRequestSerializer : BaseSerializer, INamedPipeSerializer
1212
{

src/Platform/Microsoft.Testing.Extensions.HangDump/Serializers/GetInProgressTestsRequest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Microsoft.Testing.Extensions.HangDump.Serializers;
88

9-
internal sealed class GetInProgressTestsRequest() : IRequest;
9+
internal sealed class GetInProgressTestsRequest : IRequest;
1010

1111
internal sealed class GetInProgressTestsRequestSerializer : BaseSerializer, INamedPipeSerializer
1212
{

src/Platform/Microsoft.Testing.Extensions.HangDump/Serializers/SessionEndSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Microsoft.Testing.Extensions.HangDump.Serializers;
88

9-
internal sealed class SessionEndSerializerRequest() : IRequest;
9+
internal sealed class SessionEndSerializerRequest : IRequest;
1010

1111
internal sealed class SessionEndSerializerRequestSerializer : BaseSerializer, INamedPipeSerializer
1212
{

src/Platform/Microsoft.Testing.Platform/ServerMode/JsonRpc/RpcMessages.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
namespace Microsoft.Testing.Platform.ServerMode;
88

9-
internal abstract record RpcMessage();
9+
internal abstract record RpcMessage;
1010

1111
/// <summary>
1212
/// A request is a message for which the server should return a corresponding

0 commit comments

Comments
 (0)