Freigeben über


Found my 1000th bug in Roslyn!

This might not seem like a big deal, but...

1000BugsDev11

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. Alvin

  • Anonymous
    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!