
The "DelimiterIndentProvider" is documented to contain all code necessary to perform "Open/Close"-Indention with tokens.
I have overridden "IsValidStartDelimiter()" and "IsValidEndDelimiter()" and set "base.CanAutoIndentCurlyBraces = true;" in my IndentProvider derivation constructor (should be the default anyway).
Although the overridden "GetIndentAmount()" is called in my derivation (which I give to the base implementation) the indent amout is always 0 and neither "IsValidStartDelimiter()" nor "IsValidEndDelimiter()" is called.
What did I miss?