1. 23 4月, 2018 6 次提交
  2. 21 4月, 2018 1 次提交
    • C
      Move features over to new "simplifier + var" system. (#26237) · 04d57fd6
      CyrusNajmabadi 提交于
      * Initial UseConditional work.
      
      * Initial UseConditional work.
      
      * Working replacement.
      
      * Extract common code.
      
      * Make 'var' work properly in the simplifier service.
      
      * Move types to their own files.
      
      * Provide a way to create types that are not simplified to 'var'.
      
      * Update test options.
      
      * Update test.
      
      * Move CSharp code style code down to the Workspace layer.
      
      * Rename config value.
      
      * Add ui options.
      
      * Add VB ui options.
      
      * Add VB support
      
      * Strip trivia
      
      * Initial stubs for 'use conditional for returns'
      
      * Add VB impl.
      
      * Only support processing of real trees.
      
      * Actually assign variable.
      
      * Don't assume a single variable.
      
      * Share more code.
      
      * Fix shared code.
      
      * Add check.
      
      * Simplify code.
      
      * Only the analyzer needs to check the severity.
      
      * Generalize loc strings.
      
      * remove static.
      
      * Remove unneeded methods.
      
      * Do cheap checks first.
      
      * Handle more cases.
      
      * Handle more cases.
      
      * Add test.
      
      * Add tests.
      
      * Add test.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Fix tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Add tests.
      
      * Format multiline conditions.
      
      * Add multiline formatting for VB.
      
      * Move code.
      
      * Simpler formilization of casts.
      
      * Extract out code.
      
      * Remove file.
      
      * Move files.
      
      * Share more code.
      
      * Share more code.
      
      * Break out types.
      
      * Share more code.
      
      * Add more tests.
      
      * Add VB tests.
      
      * Simplify.
      
      * Add comment.
      
      * Remove newlines.
      
      * Move method.
      
      * Move method.
      
      * Add comments.
      
      * Simplify
      
      * Update comment.
      
      * Update comment.
      
      * Remove line.
      
      * Update comment.
      
      * Update comment.
      
      * Update comment.
      
      * Fix comment.
      
      * Wrap long lines.
      
      * Wrap long lines.
      
      * Wrap long lines.
      
      * Handle trivia.
      
      * Simplify.
      
      * Fix check.
      
      * better support for else-if chains.
      
      * Add comments.
      
      * Remove 'Use Conditional Expressoin'
      
      * Remove more vestiges of
       feature.
      
      * Remove code.
      
      * Add back newline.
      
      * Remove helper.  The simplifier will do the right thing now.
      
      * try to use var first, before removing casts.
      
      * Update tests.
      04d57fd6
  3. 20 4月, 2018 13 次提交
  4. 19 4月, 2018 15 次提交
  5. 18 4月, 2018 5 次提交
    • N
      Fixing 'else' keyword completion (#25703) · 5aedc276
      Neme12 提交于
      Merging on behalf of @Neme12. Thanks!
      5aedc276
    • J
      Merge pull request #26200 from jaredpar/fix-implicit · 998b5b30
      Jared Parsons 提交于
      Enable implicit framework references
      998b5b30
    • J
      Added the exclude file · 3bea655d
      Jared Parsons 提交于
      3bea655d
    • J
      Add Microsoft.CodeAnalysis.Workspaces.MSBuild.dll to our setup deploy · 9c7ca800
      Jason Malinowski 提交于
      Although taking a dependency on this in Visual Studio isn't recommended,
      not including this means any extension who do will end up with a
      smorgasboard of versions that they are trying to deploy, which will
      probably conflict with the versions that we are deploying and everything
      would explode.
      9c7ca800
    • J
      Enable implicit framework references · a70f4c16
      Jared Parsons 提交于
      Implicit framework references were disabled at the time we moved over to
      the new SDK due to some remanants of project.json in our build. Those
      have all been cleaned up now and hence moving us over to using implicit
      framework references.
      
      Not having this enabled meant the API surface we were targeting in our
      projects was not actually what was available in the project target
      framework. Instead it was the intersection of the target framework and
      the set of NuGet packages we reference. This meant that code which
      should work simply wasn't due to the API surface not being correct.
      a70f4c16