Skip to content

Commit ab713a4

Browse files
committed
Don't publicize accessors for compiler-generated properties
Closes #19
1 parent 4bb99c1 commit ab713a4

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

BepInEx.AssemblyPublicizer/AssemblyPublicizer.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ private static void Publicize(TypeDefinition typeDefinition, OriginalAttributesA
8080
{
8181
foreach (var propertyDefinition in typeDefinition.Properties)
8282
{
83+
if (propertyDefinition.IsCompilerGenerated()) continue;
84+
8385
if (propertyDefinition.GetMethod is { } getMethod) Publicize(getMethod, attribute, options, true);
8486
if (propertyDefinition.SetMethod is { } setMethod) Publicize(setMethod, attribute, options, true);
8587
}

0 commit comments

Comments
 (0)