- 01 11月, 2017 3 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
- 31 10月, 2017 6 次提交
-
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
* dotnet/master: Ensure the invariant that “each syntax node has at most one corresponding explicit IOperation node” is met for all test scenarios we have at the moment. (#22894) Implement escape scopes for all types of local symbols (#22565)
-
由 Fredric Silberberg 提交于
-
由 AlekseyTs 提交于
Ensure the invariant that “each syntax node has at most one corresponding explicit IOperation node” is met for all test scenarios we have at the moment. (#22894) Related to #22229. The following changes are made: - Mark some synthesized bound nodes as compiler generated. - Use correct syntax for a tuple on the left hand side of deconstruction. - For throw statements, no longer add IExpressionStatementOperation on top of IThrowOperation node. - For IInterpolatedStringText node, ensure the underlying ILiteralExpression is marked as implicit because it is sharing syntax node with its parent.
-
由 Omar Tawfik 提交于
* Implement escape scopes for all types of local symbols * PR Comments * Adding a test * Append issue url on test
-
由 Fredric Silberberg 提交于
* dotnet/master: made NFW to bucket things better (#22865) Reverted IsImplicit to original code to be able to handle lowered bound trees in the future. added completion set and fix all telemetry to track performance (#22811) porting named pipe fix from service hub. (#22863) remove duplicated reference in the test (#22787) Remove IConversionExpression.IsExplicitInCode When creating child items in Call Hierarchy, use the correct project Make tests easier to diagnose if the fail Remove duplicate test helpers and put overloads right next to each other Remove duplicate project references. Update the summaries and descriptions of these packages to not be wrong Remove exact version requirements in our Razor NuGet packages
-
- 28 10月, 2017 8 次提交
-
-
由 Heejae Chang 提交于
* made NFW to bucket things better NFW API allows caller to supply extra info to make bucketting better. this takes advantage of that ability for certain exception types which we know inner or remote exception is more important than the generic outter exception. * added more comments
-
由 Fred Silberberg 提交于
Remove IConversionExpression.IsExplicitInCode
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
* dotnet/master: (21 commits) added completion set and fix all telemetry to track performance (#22811) porting named pipe fix from service hub. (#22863) remove duplicated reference in the test (#22787) Fix unit test failures from merge resolution fixed regression on using nuget (#22809) Fix few more doc comments When creating child items in Call Hierarchy, use the correct project Make tests easier to diagnose if the fail Remove duplicate test helpers and put overloads right next to each other Remove duplicate project references. Fixed some doc comments Address review feedback and remove IsExpression and IsStatement properties. Address more feedback from design meeting and expose IOperation.IsExpression and IOperation.IsStatement properties Namespace change for IOperation APIs Fix unit test Unit test changes for IOperation API changes Update the summaries and descriptions of these packages to not be wrong Remove exact version requirements in our Razor NuGet packages Test framework changes for IOperation API changes Fix IDE analyzers for IOperation API changes ...
-
由 Fredric Silberberg 提交于
Refactor ISingle and IMulti to IVariableDeclarator and IVariableDeclaration, to match syntax terms and be less confusing.
-
由 Fredric Silberberg 提交于
-
由 Jason Malinowski 提交于
Remove exact version requirements in our Razor NuGet packages
-
由 Fred Silberberg 提交于
Remove duplicate project references.
-
- 27 10月, 2017 6 次提交
-
-
由 Heejae Chang 提交于
* added time tracking to completion set. from the point we start completion set to first time we are called from VS for best match (which indicate that completion set is actually shown to users first time for this particular completion session) the event is vs/ide/vbcs/intellisense/completion if completion is done without showing UI to users (etc or tab), then event will be marked as cancelled. * added perf tracking to LB fix all. there were already existing events so I just made those to include perf info (duration) as well. among all those events, these 2 are ones we were planning to add vs/ide/vbcs/codefixes/fixalloccurrencescomputation this shows time from the point user invoked fix all to where we shows preview window to users. vs/ide/vbcs/codefixes/applychanges this shows time from user clicked Apply from preview window to where we actually applied the changes to VS there are more events between them in case we want to dig in details later such as how long it took to calculate diagnostics, how many files are affected and etc. also all related events have correlation id to group related code fix events. also for fix all case, it contains scope to show whether fix all is for document, project, solution. * PR feedback. removed unnecessary parameter * removed repeated correction id set * updated comments.
-
由 Fredric Silberberg 提交于
* dotnet/master: Fix unit test failures from merge resolution fixed regression on using nuget (#22809) Fix few more doc comments Add regression tests for IOperation. (#22837) Add description for compiler packages that are pre-release (#22777) Fixed some doc comments Address review feedback and remove IsExpression and IsStatement properties. Bump package versions for Preview 3 Address more feedback from design meeting and expose IOperation.IsExpression and IOperation.IsStatement properties Update VB ObsoleteAttributeData to use the same implementation as C# Only check for missing attributes when we know the syntax tree is available Namespace change for IOperation APIs Fix unit test Unit test changes for IOperation API changes Test framework changes for IOperation API changes Fix IDE analyzers for IOperation API changes Rename IOperation APIs as per the new API design principles: merge fix reverted IConditionalAccessExpression change fixed documentation spelling
-
由 Jason Malinowski 提交于
When creating child items in Call Hierarchy, use the correct project
-
由 Heejae Chang 提交于
while investigating NFW issue, service hub team found a bug in NamedPipe library code. I am porting that fix to our side since we use same code for named pipe. this is service hub PR (https://devdiv.visualstudio.com/DevDiv/Connected%20Experience/_git/DevCore/pullrequest/91111?_a=overview )
-
由 Heejae Chang 提交于
-
由 Fredric Silberberg 提交于
-
- 26 10月, 2017 17 次提交
-
-
由 Manish Vasani 提交于
Operations API rename/refactor
-
由 Manish Vasani 提交于
-
由 Fredric Silberberg 提交于
Refactored BoundLocalDeclaration to have separate initializers for Array bounds and the standard declaration.
-
由 Manish Vasani 提交于
-
由 Heejae Chang 提交于
looks like I broke it when I did refactoring on KeepAliveSession by giving in wrong callback object. fix https://github.com/dotnet/roslyn/issues/22806 opened this for adding unit test - https://github.com/dotnet/roslyn/issues/22808 currently we don't have test around ISymbolSearchService.
-
由 Fredric Silberberg 提交于
-
由 Manish Vasani 提交于
-
由 Fred Silberberg 提交于
fixed documentation spelling
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 AlekseyTs 提交于
Closes #7582.
-
由 Jason Malinowski 提交于
Call Hierarchy items hold onto their project so we can relocate the symbol, but instead of using the project that contained the caller, we were creating items with the project of the original method. This meant that further expansions wouldn't work correctly.
-
由 Jason Malinowski 提交于
-
由 Tomáš Matoušek 提交于
Merge dev15.4.x to master
-
由 Jason Malinowski 提交于
-
由 Fredric Silberberg 提交于
-
由 Jason Malinowski 提交于
Bump package versions for Preview 3
-