Skip to content

Commit b054e06

Browse files
committedJan 7, 2025
chore: rename AccessModifiers to DeclarationModifiers and add a more correct AccessModifiers
1 parent 5e3f257 commit b054e06

File tree

52 files changed

+249
-198
lines changed

Some content is hidden

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

52 files changed

+249
-198
lines changed
 

‎src/Atc.CodeGeneration.CSharp/Content/AccessModifiers.cs

+6-39
Original file line numberDiff line numberDiff line change
@@ -7,51 +7,18 @@ public enum AccessModifiers
77
[Description("public")]
88
Public,
99

10-
[Description("public async")]
11-
PublicAsync,
12-
13-
[Description("public static")]
14-
PublicStatic,
15-
16-
[Description("public static implicit operator")]
17-
PublicStaticImplicitOperator,
18-
19-
[Description("public class")]
20-
PublicClass,
21-
22-
[Description("public partial class")]
23-
PublicPartialClass,
24-
25-
[Description("public static class")]
26-
PublicStaticClass,
27-
28-
[Description("public sealed class")]
29-
PublicSealedClass,
30-
31-
[Description("public interface")]
32-
PublicInterface,
33-
34-
[Description("public partial interface")]
35-
PublicPartialInterface,
36-
37-
[Description("public static interface")]
38-
PublicStaticInterface,
39-
40-
[Description("public record")]
41-
PublicRecord,
42-
43-
[Description("public record struct")]
44-
PublicRecordStruct,
45-
4610
[Description("private")]
4711
Private,
4812

49-
[Description("private async")]
50-
PrivateAsync,
51-
5213
[Description("protected")]
5314
Protected,
5415

5516
[Description("internal")]
5617
Internal,
18+
19+
[Description("protected internal")]
20+
ProtectedInternal,
21+
22+
[Description("private protected")]
23+
PrivateProtected,
5724
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
namespace Atc.CodeGeneration.CSharp.Content;
2+
3+
public enum DeclarationModifiers
4+
{
5+
None,
6+
7+
[Description("public")]
8+
Public,
9+
10+
[Description("public async")]
11+
PublicAsync,
12+
13+
[Description("public static")]
14+
PublicStatic,
15+
16+
[Description("public static implicit operator")]
17+
PublicStaticImplicitOperator,
18+
19+
[Description("public class")]
20+
PublicClass,
21+
22+
[Description("public partial class")]
23+
PublicPartialClass,
24+
25+
[Description("public static class")]
26+
PublicStaticClass,
27+
28+
[Description("public sealed class")]
29+
PublicSealedClass,
30+
31+
[Description("public interface")]
32+
PublicInterface,
33+
34+
[Description("public partial interface")]
35+
PublicPartialInterface,
36+
37+
[Description("public static interface")]
38+
PublicStaticInterface,
39+
40+
[Description("public record")]
41+
PublicRecord,
42+
43+
[Description("public record struct")]
44+
PublicRecordStruct,
45+
46+
[Description("public partial record")]
47+
PublicPartialRecord,
48+
49+
[Description("public partial record struct")]
50+
PublicPartialRecordStruct,
51+
52+
[Description("private")]
53+
Private,
54+
55+
[Description("private async")]
56+
PrivateAsync,
57+
58+
[Description("protected")]
59+
Protected,
60+
61+
[Description("internal")]
62+
Internal,
63+
}

0 commit comments

Comments
 (0)