mattwar

user stats

Member SinceNovember 14, 2008
Last VisitOctober 8, 2014

Contact

coordinator for

LINQ IQueryable Toolkit

developer for

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

mattwar

personal statement

No personal statement has been written.

activity stream

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)

October 1, 2014 - .NET Compiler Platform ("Roslyn"): Commented work item: exception creating CustomWorkspace;

September 26, 2014 - .NET Compiler Platform ("Roslyn"): Committed 9d183f5c7807531e34718532ce629eaa27480afc, Change compilers to not use references to script runtime classes for submission code gen. (changeset 1343137)

September 2, 2014 - .NET Compiler Platform ("Roslyn"): Posted to discussion: Best practices for choosing diagnostic IDs?

projects i'm following

No projects being followed.

forks

No forks.