1. 15 2月, 2020 1 次提交
  2. 06 2月, 2020 1 次提交
  3. 23 1月, 2020 1 次提交
  4. 07 1月, 2020 1 次提交
    • T
      More refactoring and hardening of remote calls (#40395) · 9ba266a7
      Tomáš Matoušek 提交于
      * Adds nullability, removes dead code.
      
      * Clean up RemoteHostClient exception and lifetime handling
      
      * Nullables
      
      * JsonRpcEx disposal cleanup
      
      * Nullables
      
      * Refactor abstract JsonRpcEx to sealed RemoteEndPoint
      
      * Use RemoteEndPoint for ServiceHub services
      
      * Move ctor
      
      * Use RemoteEndPoint in ServiceHubRemoteHostClient
      
      * Minor cleanup of log messages
      
      * JsonRpcTargetOptions
      
      * Use RemoteEndPoint in CodeLens, tests
      
      * Inline Extensions.InvokeAsync methods into RemoteEndPoint
      
      * Remove unnecessary invoke methods
      
      * Unify exception handling
      
      * Allow null arguments in remote invocation
      
      * Simplify ClientDirectStream
      
      * Fold ClientDirectStream and ServerDirectStream into RemoteEntryPoint
      
      * Feedback
      
      * Fix test
      9ba266a7
  5. 24 10月, 2019 2 次提交
  6. 01 10月, 2019 1 次提交
  7. 28 9月, 2019 1 次提交
  8. 13 9月, 2019 1 次提交
  9. 17 8月, 2019 1 次提交
  10. 08 8月, 2019 1 次提交
  11. 19 6月, 2019 1 次提交
  12. 13 6月, 2019 1 次提交
  13. 16 5月, 2019 2 次提交
  14. 15 5月, 2019 1 次提交
  15. 18 4月, 2019 1 次提交
  16. 28 3月, 2019 1 次提交
  17. 25 3月, 2019 1 次提交
  18. 23 3月, 2019 2 次提交
    • S
      Revert "Interactive projects refactoring (#29069)" · e0a8124f
      Sam Harwell 提交于
      This reverts commit 41fb51d2.
      e0a8124f
    • T
      Interactive projects refactoring (#29069) · 41fb51d2
      Tomáš Matoušek 提交于
      Remove Repl projects
      
      Remove Microsoft.VisualStudio.InteractiveServices project
      
      Remove Microsoft.CodeAnalysis.InteractiveEditorFeatures
      
      Rename InteractiveEditorFeatures to EditorFeatures.Wpf
      
      Remove empty resource files
      
      Reduce InteractiveFeatures dependencies
      
      Merge InteractiveComponents content into Roslyn.VisualStudio.Setup VSIX
      
      Rename InteractiveFeatures to InteractiveHost
      
      Hook fatal error handlers
      
      Workaround warning CS1574
      
      Exclude CreateTemplateManifestsCacheFile
      
      Do not include satellite assemblies in DesktopHost directory
      
      Remove VB interactive menu item
      
      Delete VisualBasic.EditorFeatures.Wpf
      
      Delete more unused VB interactive code
      41fb51d2
  19. 19 3月, 2019 2 次提交
  20. 19 1月, 2019 1 次提交
  21. 30 11月, 2018 1 次提交
  22. 02 11月, 2018 2 次提交
  23. 13 9月, 2018 1 次提交
  24. 28 8月, 2018 1 次提交
    • T
      NuGet packaging (#29408) · 8a34dfb2
      Tomáš Matoušek 提交于
      * NuGet packaging
      
      * Add missing VS package references
      
      * Fix scripts
      
      * Add comment on Workspace.Desktop references with PrivateAssets
      
      * Fix Microsoft.NETCore.Compilers package
      
      * Fix up references
      
      * Build fixes
      
      * Correct OutputPath for package projects
      
      * Use NuGetRepack to force exact versions in per-build packages
      8a34dfb2
  25. 02 8月, 2018 1 次提交
  26. 19 7月, 2018 1 次提交
  27. 18 7月, 2018 1 次提交
  28. 17 7月, 2018 1 次提交
  29. 11 7月, 2018 1 次提交
    • A
      Normalize xunit.runner.visualstudio references (#28312) · 687d4b49
      Andy Gocke 提交于
      The C# syntax tests were missing a reference to xunit.runner.visualstudio
      which prevented them from working in the Test Explorer in 15.8 Preview.
      Rather than just adding a reference to this one test, I've added a reference
      to the root test utilities project, that almsot every test references, and
      deleted the explicit references in the test leaf projects. This should
      hopefully be a more robust method of using the XUnit VS test adapter.
      687d4b49
  30. 23 6月, 2018 1 次提交
  31. 06 6月, 2018 1 次提交
  32. 18 5月, 2018 1 次提交
    • T
      Downgrade desktop projects to net46 (#26927) · 17f48f25
      Tomáš Matoušek 提交于
      Even though Roslyn can only every be deployed where at least net461 or netcoreapp2.0 is available Roslyn cannot depend on netstandard2.0 assemblies. This is due to the setup of Visual Studio which has a minimum target of net46 and hence only deploys netstandard1.3 facades. In order to prevent netstandard2.0 versions of NuGet references to deploy, at build or test, we must limit the desktop target framework used in our projects to net46.
      
      There is nothing functionally wrong with having our tests target net461. At the same time though it would mean our tests were running against the netstandard2.0 version of references, such as System.Collections.Immutable, which is not what we deploy against. Hence not testing what we ship which creates a small but real hole.
      17f48f25
  33. 14 2月, 2018 1 次提交
  34. 09 2月, 2018 1 次提交
  35. 19 12月, 2017 1 次提交