Roslyn: Sprint 110 Summary

Created on 15 Dec 2016  Â·  4Comments  Â·  Source: dotnet/roslyn

Sprint 110 Stats

| Repository | Bugs Closed| Pull Requests Merged |
|:-------------:|:-------------:|:-------------:|
| Roslyn | 156 | 175
| F#| 83 | 80
| Project System | 52 | 49
| Total | 291 | 304 |

VB/C# Compiler Team Accomplishments

image

F# Team Accomplishments

  • Pulled off some serious heroics to get installer issues fixed and tons of improvements shipped in RC2
  • Huge community involvement

    • FSI re-enabled by Anh-Dung Phan

    • Vasily Kirichenko single-handedly implementing multiple IDE features end-to-end, such as:



      • QuickInfo Provider


      • Goto All (NavigateTo)


      • Inline Rename



    • Compiler improvements by Kurt Schelfthout

Interactive Execution Team Accomplishments

  • Added support for easy test selection/deselection through UI gestures
  • Implemented the integration with Test Explorer window
  • Added support for solutions that also had non C#/VB projects
  • Added feedback to output window on Live Unit Testing status
  • Added support for Portable Class Libraries
  • Added support for renaming files, projects, solutions
  • Added options to pause Live Unit Testing during explicit build, running of tests and debugging
  • Added an option to automatically pause Live Unit Testing when battery is low
  • Added support for tests that create new app domains
  • Added support for users to modify Live Unit Testing build behavior ( if they need to)

Infrastructure Team Update

  • Winding down infrastructure team for holidays

Project & Analysis Team Accomplishments

  • Greatly simplified csproj and vbproj file on .net core

| Before | After|
|:-------------:|:-------------:|
image |image |

  • Project System
    :heavy_check_mark: MSBuild SDKs
    :heavy_check_mark: Project file cleanup – imports of props\targets gone.
    :heavy_check_mark: Bug fixes
    :heavy_check_mark: Localization handoff.
    :heavy_minus_sign: VSI Tests
    :heavy_minus_sign: More proj file cleanup - hide common packagerefs, remove ToolsVersion.
    :heavy_minus_sign: Transitive P2Ps
    :heavy_minus_sign: UI for creating NuGet packages.
  • Analyzers
    :heavy_minus_sign: Primary workspace in OOP
    :heavy_check_mark: Bug fixes

IDE Team Accomplishments

  • Fixed loads of bugs
  • .editorconfig for formatting and code style options added
  • Made completion list support non-blocking
  • Worked with Editor/Web to support C# completion in Visual Studio for Mac
Discussion Sprint Summary

Most helpful comment

VB/C# Compiler Team Accomplishments

That's way too much oversimplifying. 😄

All 4 comments

VB/C# Compiler Team Accomplishments

That's way too much oversimplifying. 😄

@jmarolf Have the updates for these summaries stopped. Looks like the last one was before the holiday break. Just curious as I looked forward to seeing a glimpse of what the teams accomplished.

@shaggygi I'll be putting a new one up shortly. We didn't do anything other than bug fixes + holidays for a while.

@jmarolf great! Thank you

Was this page helpful?
0 / 5 - 0 ratings