Skip to content

Commit 7de4e1b

Browse files
authored
Add newly introduced modifiers to our csharp_preferred_modifier_order editorconfig (#86668)
1 parent 89ef7f4 commit 7de4e1b

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ csharp_indent_switch_labels = true
3636
csharp_indent_labels = one_less_than_current
3737

3838
# Modifier preferences
39-
csharp_preferred_modifier_order = public,private,protected,internal,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,volatile,async:suggestion
39+
csharp_preferred_modifier_order = public,private,protected,internal,file,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,required,volatile,async:suggestion
4040

4141
# avoid this. unless absolutely necessary
4242
dotnet_style_qualification_for_field = false:suggestion

src/libraries/System.Runtime.InteropServices/gen/Microsoft.Interop.SourceGeneration/Marshalling/ElementsMarshalling.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public StatementSyntax GenerateClearUnmanagedValuesSource(TypePositionInfo info,
5858
}
5959

6060
#pragma warning disable SA1400 // Access modifier should be declared https://github.com/DotNetAnalyzers/StyleCopAnalyzers/issues/3659
61-
static file class ElementsMarshallingCollectionSourceExtensions
61+
file static class ElementsMarshallingCollectionSourceExtensions
6262
#pragma warning restore SA1400 // Access modifier should be declared
6363
{
6464
public static StatementSyntax GetNumElementsAssignmentFromManagedValuesSource(this IElementsMarshallingCollectionSource source, TypePositionInfo info, StubCodeContext context)

src/libraries/System.Runtime.InteropServices/gen/Microsoft.Interop.SourceGeneration/Marshalling/UnmanagedToManagedOwnershipTrackingStrategy.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ IEnumerable<StatementSyntax> GenerateStatementsFromInner(StubCodeContext context
169169
}
170170

171171
#pragma warning disable SA1400 // Access modifier should be declared https://github.com/DotNetAnalyzers/StyleCopAnalyzers/issues/3659
172-
sealed file record OwnedValueCodeContext : StubCodeContext
172+
file sealed record OwnedValueCodeContext : StubCodeContext
173173
#pragma warning restore SA1400 // Access modifier should be declared
174174
{
175175
private readonly StubCodeContext _innerContext;
@@ -197,7 +197,7 @@ public override (string managed, string native) GetIdentifiers(TypePositionInfo
197197
}
198198

199199
#pragma warning disable SA1400 // Access modifier should be declared https://github.com/DotNetAnalyzers/StyleCopAnalyzers/issues/3659
200-
static file class OwnershipTrackingHelpers
200+
file static class OwnershipTrackingHelpers
201201
#pragma warning restore SA1400 // Access modifier should be declared
202202
{
203203
public const string OwnOriginalValueIdentifier = "ownOriginal";

0 commit comments

Comments
 (0)