• J
    Remove many of the dependency projects · 585d3d19
    Jared Parsons 提交于
    The dependency projects serve a few purposes:
    
    - Help ensure package unity by serving as a single place for a NuGet reference.
    - Make NuGet updates simple by having a single place to change.
    - Grouping together related packages to make it easy to take a dependency on say Visual Studio editor.
    
    The first two points are largely obsolete now that our project.json references are strictly validated on every build and have a single update mechanism.  This meant a lot of our depnedency projects were just making Roslyn.sln bigger.
    
    As such I went through and deleted all of them which had only 1 or 2 project.json entries.  I left the VS ones which tend to group 10+ references together.  They are still serving a valid "reference VS" purpose.
    585d3d19
SignRoslyn.csproj 2.5 KB