1. 29 4月, 2019 1 次提交
  2. 28 11月, 2018 1 次提交
  3. 29 6月, 2017 1 次提交
  4. 20 7月, 2016 1 次提交
  5. 21 5月, 2016 1 次提交
    • M
      Move Roslyn to newer toolset packages (#10312) · 40e2a0c8
      Manish Vasani 提交于
      * Move Roslyn to newer toolset packages
      
      1. Move to 1.2.1 compiler toolset package.
      2. Move to 1.2.0-beta1 analyzer packages.
      3. Turn on IOperation feature flag for all projects as the new analyzer packages have IOperation based analyzers.
      
      * Use the Roslyn wide default CA rulesets for newly added samples project.
      
      * Fix couple of test projects to use the Roslyn wide rulesets for code analysis.
      
      * Move to analyzers 1.2.0-beta2 packages (multiple fixes and enhancements to Roslyn diagnostic analyzers)
      
      * Revert accidental file mode changes.
      
      * Move shipped implicit constructors to public API shipped files.
      
      Fixes #11446
      40e2a0c8
  6. 11 11月, 2015 2 次提交
  7. 04 11月, 2015 1 次提交
  8. 22 10月, 2015 1 次提交
    • M
      Address the performance issues for bulk suppression in IDE. · aef5b383
      Manish Vasani 提交于
      1. "Suppress active issues" command from solution explorer was doing couple of builds - one command line build to compute the FxCop diagnostics and another intellisense build to fetch Roslyn diagnostics. This change removes the second build and instead uses the diagnostics emitted from the build for suppression.
      
      2. Bulk suppressing multiple diagnostics from error list/suppress active issues command was spending more than 50% of time in formatting the generated global suppressions file. This delay grows significantly larger with 1000+ issues being suppressed. This fix changes us to not format the entire suppressions file at once, but instead format each attribute separately and avoid formatting the batched file. This significantly brings down the formatting time.
      
      3. Thread in the cancellation token during batch fix computation - otherwise cancelling the wait dialog while computing suppressions fix will make VS unresponsive.
      
      Fixes #6066
      aef5b383
  9. 21 10月, 2015 1 次提交
    • M
      Address the performance issues for bulk suppression in IDE. · 18664095
      Manish Vasani 提交于
      1. "Suppress active issues" command from solution explorer was doing couple of builds - one command line build to compute the FxCop diagnostics and another intellisense build to fetch Roslyn diagnostics. This change removes the second build and instead uses the diagnostics emitted from the build for suppression.
      
      2. Bulk suppressing multiple diagnostics from error list/suppress active issues command was spending more than 50% of time in formatting the generated global suppressions file. This delay grows significantly larger with 1000+ issues being suppressed. This fix changes us to not format the entire suppressions file at once, but instead format each attribute separately and avoid formatting the batched file. This significantly brings down the formatting time.
      
      3. Thread in the cancellation token during batch fix computation - otherwise cancelling the wait dialog while computing suppressions fix will make VS unresponsive.
      
      Fixes #6066
      18664095
  10. 16 10月, 2015 1 次提交
  11. 26 8月, 2015 1 次提交
  12. 10 6月, 2015 1 次提交
  13. 13 5月, 2015 1 次提交
  14. 27 1月, 2015 1 次提交