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": { "build": {
@ -21,7 +22,8 @@
], ],
"exclude": [ "exclude": [
"_site/**", "_site/**",
"material/**" "filterConfig.yml",
"templates/**"
] ]
} }
], ],
@ -29,7 +31,7 @@
"template": [ "template": [
"default", "default",
"modern", "modern",
"material/material" "templates/material"
], ],
"globalMetadata": { "globalMetadata": {
"_appName": "CapyKit", "_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