- Example5: Fix format string bugs (alignment specifier placement, SafeMemoryHandle formatting) - Example4: Fix DetourManager.Detour() → Create() in all doc strings - Example3: Fix MemoryBase.CreateFunction() → InProcessInvoker.CreateFunction() in doc strings - Examples 1-5: Correct all runtime errors and API mismatches vs actual WhiteMagic API - README: Fix DetourManager.Detour() examples to use Create(); add missing code fence markers - Add WhiteMagic.Examples project with 5 comprehensive example files (40+ sub-examples) - Add docfx.json and toc.md for DocFX API reference generation - Add 5 conceptual guides: architecture, memory-access, execution-models, hooking, troubleshooting - Ensure zero errors, zero warnings across all projects (net8.0-windows) Doc strings now teach correct APIs; runtime format bugs eliminated; build succeeds.
62 lines
1.0 KiB
JSON
62 lines
1.0 KiB
JSON
{
|
|
"metadata": [
|
|
{
|
|
"src": [
|
|
{
|
|
"files": ["WhiteMagic/**/*.csproj"],
|
|
"exclude": ["**/bin/**", "**/obj/**"]
|
|
}
|
|
],
|
|
"dest": "api",
|
|
"includePrivateMembers": false,
|
|
"monikers": ["net8.0-windows"]
|
|
}
|
|
],
|
|
"build": {
|
|
"content": [
|
|
{
|
|
"files": [
|
|
"docs/**/*.md",
|
|
"toc.md"
|
|
]
|
|
},
|
|
{
|
|
"files": [
|
|
"api/**.yml",
|
|
"api/index.md"
|
|
]
|
|
}
|
|
],
|
|
"resource": [
|
|
{
|
|
"files": [
|
|
"images/**",
|
|
"styles/**"
|
|
]
|
|
}
|
|
],
|
|
"overwrite": [
|
|
{
|
|
"files": [
|
|
"apidoc/**.md"
|
|
]
|
|
}
|
|
],
|
|
"globalMetadata": {
|
|
"_appName": "WhiteMagic",
|
|
"_appTitle": "WhiteMagic API Reference",
|
|
"_enableSearch": true,
|
|
"_disableContribution": false,
|
|
"pdf": false
|
|
},
|
|
"fileMetadata": {},
|
|
"template": [
|
|
"default"
|
|
],
|
|
"dest": "_site",
|
|
"force": false,
|
|
"keepFileLink": false,
|
|
"warningLevel": "warning"
|
|
}
|
|
}
|