Browse Source

Rename KnownAttributes.RequiredAttribute to KnownAttributes.Required

pull/3556/head
Siegfried Pammer 4 months ago
parent
commit
732f285c41
  1. 6
      ICSharpCode.Decompiler/CSharp/CSharpDecompiler.cs
  2. 2
      ICSharpCode.Decompiler/TypeSystem/Implementation/KnownAttributes.cs

6
ICSharpCode.Decompiler/CSharp/CSharpDecompiler.cs

@ -1436,7 +1436,7 @@ namespace ICSharpCode.Decompiler.CSharp @@ -1436,7 +1436,7 @@ namespace ICSharpCode.Decompiler.CSharp
}
if (settings.RequiredMembers)
{
RemoveAttribute(typeDecl, KnownAttribute.RequiredAttribute);
RemoveAttribute(typeDecl, KnownAttribute.Required);
}
if (typeDecl.ClassType == ClassType.Enum)
{
@ -2016,7 +2016,7 @@ namespace ICSharpCode.Decompiler.CSharp @@ -2016,7 +2016,7 @@ namespace ICSharpCode.Decompiler.CSharp
typeSystemAstBuilder.UseSpecialConstants = !(field.DeclaringType.Equals(field.ReturnType) || isMathPIOrE);
var fieldDecl = typeSystemAstBuilder.ConvertEntity(field);
SetNewModifier(fieldDecl);
if (settings.RequiredMembers && RemoveAttribute(fieldDecl, KnownAttribute.RequiredAttribute))
if (settings.RequiredMembers && RemoveAttribute(fieldDecl, KnownAttribute.Required))
{
fieldDecl.Modifiers |= Modifiers.Required;
}
@ -2132,7 +2132,7 @@ namespace ICSharpCode.Decompiler.CSharp @@ -2132,7 +2132,7 @@ namespace ICSharpCode.Decompiler.CSharp
propertyDecl.Modifiers &= ~(Modifiers.New | Modifiers.Virtual);
propertyDecl.Modifiers |= Modifiers.Override;
}
if (settings.RequiredMembers && RemoveAttribute(propertyDecl, KnownAttribute.RequiredAttribute))
if (settings.RequiredMembers && RemoveAttribute(propertyDecl, KnownAttribute.Required))
{
propertyDecl.Modifiers |= Modifiers.Required;
}

2
ICSharpCode.Decompiler/TypeSystem/Implementation/KnownAttributes.cs

@ -112,7 +112,7 @@ namespace ICSharpCode.Decompiler.TypeSystem @@ -112,7 +112,7 @@ namespace ICSharpCode.Decompiler.TypeSystem
PreserveBaseOverrides,
// C# 11 attributes:
RequiredAttribute,
Required,
// C# 12 attributes:
InlineArray,

Loading…
Cancel
Save