是否有关于使用 Roslyn 的 IIncrementalGenerator 的完整文档?

Is there full documentation about using Roslyn's IIncrementalGenerator?

Roslyn Source Generator 现在有一个 IIncrementalGenerator 接口,它使旧的 ISourceGenerator 实现变得过时。

但是 IIncrementalGenerator 看起来“令人困惑”并且缺少完整的文档。 (没有复杂的例子只有新闻)

是否有带教程的好文档来了解完整的潜力?

这里记录了增量生成器: https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.md

还有以下博客 post,其中记录了 IIncrementalGenerator 背后的动机: https://andrewlock.net/exploring-dotnet-6-part-9-source-generator-updates-incremental-generators/