1. 15 5月, 2019 10 次提交
  2. 02 5月, 2019 12 次提交
  3. 01 5月, 2019 10 次提交
  4. 30 4月, 2019 8 次提交
    • J
      Merge branch 'master' into patch-1 · c83cebdf
      Julien Couvreur 提交于
      c83cebdf
    • J
      Merge pull request #35205 from slang25/patch-1 · 96773d01
      Julien Couvreur 提交于
      Update Async Streams proposal link
      96773d01
    • H
      changed the way we report live analysis to task center (#35336) · 8d860e12
      Heejae Chang 提交于
      * changed the way we report live analysis to task center
      
      previously, we listen to diagnostic service to report progress. problem is that, it only raise event if it found errors on a file. so what we report is actually last file we found errors on rather than file that we are analyzing.
      
      this caused confusion since we report in task center that we are analyzing file "A" when it is actually "analyzed" not "analyzing"
      
      another issue is since it only report file that contains errors. we might not actually show anything in task center if there is no error, or show file "A" for long time if that is only file with errors.
      
      this PR changes the experience closer to what users would expects. and now progress is for solution crawler not specifically on diagnostics.
      
      now we report file that solution crawler is analyzing.
      
      there is still cavet such as solution cralwer can pause between processing a file if VS is busy. but it will still show file "A". or we will not update UI at least 200ms a part and etc.
      
      since it is task center where we don't want to be too impactful to VS, based on feeedback we will see whether we need to do more such as detect solution crawlwer pause and update task center to show pasue. or update task center to show different stage such as analyzing/analyzed.
      
      or show in task center, what analyzer is actually running such as diagnostic, todo, designer attribute scan, find all reference cache and etc.
      
      * addressing PR feedbacks
      8d860e12
    • F
      Update foreach based on nullable analysis (#35316) · ac06554e
      Fred Silberberg 提交于
      Update foreach based on nullable analysis
      ac06554e
    • N
      Null inferences do not flow out of a finally block. (#35276) · 3587749a
      Neal Gafter 提交于
      Fixes #34018
      3587749a
    • N
      Lambdas in array initializers checked in nullable walker (#35030) · 37cd390b
      Neal Gafter 提交于
      Also fixes a corresponding issue in the switch expression
      Fixes #34299
      See also #35029
      37cd390b
    • F
      Addressed pr feedback. · f94a024b
      Fredric Silberberg 提交于
      f94a024b
    • N
      Fixup from bad merge. (#35351) · 0f86e670
      Neal Gafter 提交于
      0f86e670