Found my 1000th bug in Roslyn!
This might not seem like a big deal, but...
Knowing that you guys won’t be seeing any of these bugs in production helps me sleep better at night :)
So far, my favorite bug (nothing to be proud of, but I think it’s a fun one) is this:
ContractFailure in FormattingContext.DebugCheckIntervalTree when formatting "War and Peace" by Leo Tolstoy
Yes, Roslyn can parse, format and analyze large programs with errors. And believe me, the C# program War and Peace contains quite a few errors!
Note: please don’t interpret this post as “Roslyn has 1000 bugs” :) On the contrary, I’m pretty happy with our rolling day-to-day quality, and folks who know me can appreciate what it says about the codebase.
Comments
Anonymous
March 07, 2012
Congrats! Can't wait to get the next public release of Roslyn. It was great meeting you at the Summit last week. Hopefully I will be back next year and we can chat longer. AlvinAnonymous
March 22, 2012
Your efforts are very much appreciated. We understand how frustrating bug chasing can be. Keep up the good work.Anonymous
April 09, 2012
Congratuations!