The generated API is large. This page tells you how to enter it without guessing.
Use:
The generated API tree is easiest to navigate by subsystem:
These narrative pages exist because the raw generated API tree does not explain responsibility boundaries.
| You need to inspect | Start here |
|---|---|
| compiler host configuration and input normalization | /api/XamlToCSharpGenerator.Compiler/index.html |
| parser contracts and semantic models | /api/XamlToCSharpGenerator.Core/index.html |
| Avalonia binding/emission pipeline | /api/XamlToCSharpGenerator.Avalonia.Binding/index.html |
| expression analysis and inline C# | /api/XamlToCSharpGenerator.ExpressionSemantics/index.html |
| runtime helpers and markup support | /api/XamlToCSharpGenerator.Runtime.Avalonia/index.html |
| completion/definition/reference pipeline | /api/XamlToCSharpGenerator.LanguageService/index.html |
| standalone server hosting | language-server-tool/ package guide (the server host has no generated namespace landing page) |
| embedded editor control | /api/XamlToCSharpGenerator.Editor.Avalonia/index.html |
Do not look for raw generated API first for these artifacts:
XamlToCSharpGeneratorXamlToCSharpGenerator.BuildXamlToCSharpGenerator.RuntimeThose are documented through package/reference guides because their public value is composition, packaging, or host integration rather than a deep namespace surface.
Some generated pages reference external types such as AvaloniaEdit.*. If Lunet cannot resolve those external xrefs, the AXSG page still builds, but the external links remain plain text.
That is an external API-doc coverage issue, not a missing AXSG API page.