Filter noisy DocFX API members

This commit is contained in:
Jordan Wages 2026-07-07 23:38:08 -05:00
commit e12a150403
4 changed files with 19 additions and 3 deletions

View file

@ -10,7 +10,8 @@
]
}
],
"dest": "api"
"dest": "api",
"filter": "filterConfig.yml"
}
],
"build": {
@ -21,7 +22,8 @@
],
"exclude": [
"_site/**",
"material/**"
"filterConfig.yml",
"templates/**"
]
}
],
@ -29,7 +31,7 @@
"template": [
"default",
"modern",
"material/material"
"templates/material"
],
"globalMetadata": {
"_appName": "CapyKit",

14
Docs/filterConfig.yml Normal file
View file

@ -0,0 +1,14 @@
# Remove inherited/reference members that add noise to every API page.
apiRules:
- exclude:
uidRegex: ^System\.Object
type: Member
- exclude:
uidRegex: ^System\.Attribute
type: Member
- exclude:
uidRegex: ^System\.EventArgs
type: Member
- exclude:
uidRegex: ^CapyKit\.Extensions\.ObjectExtensions\.UpdateProperties
type: Member