Skip to content

Commit fb7eb11

Browse files
committed
symbol obfus的类型支持inhert派生匹配规则
1 parent f1b7e15 commit fb7eb11

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

docs/manual/symbol-obfuscation.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,9 @@ applyToMember类型描述了对哪些元数据不混淆。可以为空,表示
152152
|属性|可空|描述|
153153
|-|-|-|
154154
|name||name为通配符表达式。如果为空则表示匹配所有类型|
155-
|modifier||指示匹配哪些可见类型的目标|
156-
|classType||指示匹配哪种类型|
155+
|modifier||匹配哪些可见类型的目标|
156+
|classType||匹配哪种classType|
157+
|**inherit**||继承了某些类型或者实现了某些接口,可以配置多个,表示从其中任意一个继承。默认为空,跳过匹配检查。类型或者接口需要填全名但不区分程序集。例如`test.MyInterface`在两个程序集中都有定义,那么实现任何一个接口都认为是符合条件|
157158
|obName||表示是否混淆本类型的命名空间和类型名。如果自身是嵌套子类型没有设置则优先继承ApplyToMember为true的嵌套父类的obName,如果找不到可继承的值,则默认为true|
158159
|applyToMembers||obName值的额外作用目标。默认值为空,不会作用于任何成员目标|
159160
|applyToNestedTypes||是否将obName属性的值应用于所有嵌套子类型(包括嵌套子类型的嵌套子类型)。默认为true。|

0 commit comments

Comments
 (0)