diff --git a/Docs/docfx.json b/Docs/docfx.json index 2711df0..6faf4ec 100644 --- a/Docs/docfx.json +++ b/Docs/docfx.json @@ -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", diff --git a/Docs/filterConfig.yml b/Docs/filterConfig.yml new file mode 100644 index 0000000..1e0fcc7 --- /dev/null +++ b/Docs/filterConfig.yml @@ -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 diff --git a/Docs/material/LICENSE b/Docs/templates/material/LICENSE similarity index 100% rename from Docs/material/LICENSE rename to Docs/templates/material/LICENSE diff --git a/Docs/material/material/public/main.css b/Docs/templates/material/public/main.css similarity index 100% rename from Docs/material/material/public/main.css rename to Docs/templates/material/public/main.css