These are chat archives for
Sign in to start talking
Source code for the CodeContracts tools for .NET
Jun 30 2015 03:38
Are you blocked on me for the release?
If so I want to make sure and clear up any such items before continuing work on the VS2015 editor extensions
Jun 30 2015 18:05
I'm not blocked. I'm fine. I've found nasty breaking change by latest roslyn compiler. Now trying to find a solution
Jun 30 2015 18:54
You mean something that changed after Roslyn RC2?
Jun 30 2015 19:00
Not really. When I worked on VS2015 support I've grabbed one of the roslyn-based compilers, but it seems that I've grabbed some intermediate version with old behavior in terms of delegate caching
Recent version uses different strategy for caching lambdas that not captures locals and, they've changed naming convention for generated classes recently...
Jun 30 2015 19:01
VS 2015 RC uses Roslyn RC2. A Roslyn RC3 build is on NuGet but it isn't included with a released version of 2015.
Jun 30 2015 19:02
you can play with different roslyn versions here:
and you'll see that generated code is different.
I have an idea how to fix it. Working on this right now.