1. 12 8月, 2020 1 次提交
  2. 10 8月, 2020 1 次提交
  3. 08 8月, 2020 3 次提交
    • J
      809f580c
    • J
      Null annotate SymbolKey · 8bffa682
      Jason Malinowski 提交于
      The various reading methods when resolving keys can potentially return
      null. The rule was as follows:
      
      1. If the thing being written can never be null, I put a ! after the
         Read call.
      2. If the thing being written could be null, no suppression was
         allowed.
      
      Essentially this means that the reading code is not expected to be
      robust in the face of nulls coming from incorrectly annotated code.
      
      Some of the types (like SymbolKeyReader) are pooled. I elected to
      leave the members annotated as they act when being used normally, and
      suppressed null assignments when the object was in the pool.
      8bffa682
    • J
      Delete our use of Microsoft.VisualStudio.CodingConventions · 8b3b74d8
      Jason Malinowski 提交于
      We had left this as a legacy mode for users who were running into
      issues. We recently reset the option for anybody using 16.7 builds
      after fixing some underlying issues, and we haven't heard any new
      issues.
      8b3b74d8
  4. 07 8月, 2020 2 次提交
  5. 06 8月, 2020 4 次提交
  6. 05 8月, 2020 1 次提交
  7. 04 8月, 2020 3 次提交
  8. 01 8月, 2020 1 次提交
    • T
      Remove WorkspaceKind.Test (#46366) · 39ef2a8b
      Tomáš Matoušek 提交于
      * Add ServiceLayer.Test that overrides any other layer or workspace kind.
      
      Mark all services used for testing with ServiceLayer.Test.
      Remove WorkspaceKind.Test and set the kind of TestWorkspace to `host`.
      
      * Move MockWorkspaceEventListenerProvider to Fatures test composition
      
      * Enable solution crawler in diagnostic tests
      39ef2a8b
  9. 30 7月, 2020 1 次提交
  10. 29 7月, 2020 6 次提交
    • M
      Address feedback · 3d0c9cd1
      Manish Vasani 提交于
      3d0c9cd1
    • C
      Simplify · 27ae72a2
      Cyrus Najmabadi 提交于
      27ae72a2
    • C
      Make non-null · 3cec2e43
      Cyrus Najmabadi 提交于
      3cec2e43
    • S
      Remove unnecessary scheduler · a68052ab
      Sam Harwell 提交于
      DiagnosticEventTaskScheduler was only used in TaskQueue scenarios, and
      the sequencing performed by the queue ensured that operations were only
      scheduled in sequence to the task scheduler (i.e. one at a time). The
      custom scheduler can simply be removed.
      a68052ab
    • T
      Test compositions (#46018) · 1386d0fd
      Tomáš Matoušek 提交于
      * Test compositions
      
      * Eliminate TestExportProvider
      
      * Fixes and caching
      
      * Debugger proxies
      
      * Scopes
      
      * Feedback and more fixes
      
      * RemoteHostOptions
      
      * Throw without timeout on invalid thread switches
      
      * EventCollectorTests requires a main thread
      1386d0fd
    • C
      Update tests. · 925aff76
      Cyrus Najmabadi 提交于
      925aff76
  11. 28 7月, 2020 12 次提交
  12. 25 7月, 2020 1 次提交
  13. 24 7月, 2020 2 次提交
  14. 22 7月, 2020 2 次提交