This page has moved to /posts/2020/03/how-to-write-a-stateful-roslyn-analyzer