I’ve been digging how to document pins properly, so I have:
/// <inheritdoc cref="Button.IsDefault" />
[ImplementProperty(
typeof(Button),
nameof(Button.IsDefaultProperty),
Order = PinOrder.Action,
PinVisibility = Model.PinVisibility.Optional
)]
private Optional<bool> _isDefault;
Witch is then transformed to:
/// <param name="isDefault"><inheritdoc cref="P:Avalonia.Controls.Button.IsDefault" path="/summary/node()" /></param>
In visual studio when I hover over param i can see:
But

