user stats

Member SinceNovember 14, 2008
Last VisitNovember 26, 2014


coordinator for

LINQ IQueryable Toolkit

developer for

.NET Compiler Platform ("Roslyn")
Project "Orleans" Samples


personal statement

No personal statement has been written.

activity stream

November 25, 2014 - .NET Compiler Platform ("Roslyn"): Commented work item: ReplaceToken API and keywords

November 12, 2014 - .NET Compiler Platform ("Roslyn"): Committed a913194faa625072c5ff3774f7fa399afe341d3e, Fix emit test failures from renaming EndInvoke parameter (changeset 1370283)

November 12, 2014 - .NET Compiler Platform ("Roslyn"): Committed 5aa02fdd80a7e3bfb41bd40a8823e7174f9dc6bb, Remove depricated ResolveOverloads from SemanticModel (changeset 1370274)

November 12, 2014 - .NET Compiler Platform ("Roslyn"): Committed b03ee4afec533630c0c4d9618de7ebd534f3c57e, Change delegate.EndInvoke's IAsyncResult parameter name to __result to match previous compiler behavior. (changeset 1370234)

October 16, 2014 - .NET Compiler Platform ("Roslyn"): Committed 8619882af7cb462249db880aeae6d2c2c24e939f, Change FileTextLoader to open FileStream for asynchronous IO. (changeset 1355769)

October 15, 2014 - .NET Compiler Platform ("Roslyn"): Committed 7509b3c362f9642916dc856c0689f336df876fc9, Removed code from MSBuildWorkspace that was trying to support adding/removing additional documents. Moved default host services logic from MSBuildWorkspace to new type DesktopMefHostServices type. Changed CommandLineProject to make workspace parameter optional. You only need to specify workspace if want to override behavior of some of the services (beyond default). Added WorkspaceServices.GetRequiredService and LanguageServices.GetRequiredService API that throws InvalidOperationException if service is not available. Changed Workspace.AddDocument and Workspace.AddAdditionalDocument to take DocumentInfo instead of multiple parameters (for future proofing signature.) Added ApplyChangesKind enum values for analyzers and additional documents Changed Workspace TryApplyChanges to check for all unsupported changes before starting to apply. Changed separate *apply* methods to default to calling equivalent OnXXX method instead of throwing. Changed CustomWorkspace.CanApplyChanges to default to true for all kinds. Added error messages for each ApplyChangesKind Added missing WithXXX methods from DocumentInfo (changeset 1354869)

October 10, 2014 - .NET Compiler Platform ("Roslyn"): Committed c1f51f1119c3d3fe9b0b0a6399ce84c0032e9f7b, Remove type constraint on ReplaceNodes API that forces the type of the replacement node to be of the same type as the node to be replaced. (changeset 1352036)

October 8, 2014 - .NET Compiler Platform ("Roslyn"): Posted to discussion: does roslyn support incremental compilation?

October 7, 2014 - .NET Compiler Platform ("Roslyn"): Commented work item: PEModule.MetadataReader property unreliably throws exceptions

October 3, 2014 - .NET Compiler Platform ("Roslyn"): Committed 335032f29cd5770a085f6d35614049e47829fb4b, Remove CodeGenerator from public. To be replaced by future API. (changeset 1347930)

projects i'm following

No projects being followed.


No forks.