1. 11 12月, 2018 1 次提交
  2. 10 12月, 2018 4 次提交
  3. 08 12月, 2018 1 次提交
  4. 05 12月, 2018 3 次提交
  5. 04 12月, 2018 1 次提交
    • M
      Modified KeepEndOfLine option to preserve the EOL from the original node (#23165) · 61d11e7c
      maca88 提交于
      Merged on behalf of @maca88
      
      * Added UseOriginalEndOfLine option on SyntaxRemoveOptions to preserve the EOL from the original node (#22924).
      
      * Grammar correction.
      
      * Removed the normalizer parameter
      
      * Removed UseOriginalEndOfLine from shipped api
      
      * Added UseOriginalEndOfLine to unshipped public api
      
      * Added a null check in AsRootOfNewTreeWithOptionsFrom method
      
      * Removed HasEndOfLine method in favor of GetEndOfLine to avoid duplicate calls.
      
      * Modified KeepEndOfLine option to add an EOL for a directive only if there is one in the original document
      
      * Modified KeepEndOfLine option to preserve the EOL from the original node and removed UseOriginalEndOfLine option.
      
      * Modified AddEndOfLine method in order to avoid code duplication
      
      * Minor modifications
      
      * Added more tests and removed unneeded GetEndOfLine calls
      
      * Added a static method to test both Windows  and Unix EOL and used where it matters.
      
      * Added a fallback EOL when requiresNewLine is set to true
      61d11e7c
  6. 02 12月, 2018 1 次提交
    • A
      Refactor dataflow classes (#31389) · 5a95c409
      Andy Gocke 提交于
      This change simplifies our data flow analysis by removing an obsolete subclass and renaming some of the components to standardized names used in the literature on lattice data flow analysis.
      
      Fixes #23207 
      5a95c409
  7. 01 12月, 2018 2 次提交
  8. 30 11月, 2018 3 次提交
  9. 29 11月, 2018 3 次提交
  10. 28 11月, 2018 3 次提交
  11. 27 11月, 2018 3 次提交
  12. 20 11月, 2018 3 次提交
  13. 18 11月, 2018 2 次提交
  14. 17 11月, 2018 1 次提交
    • N
      Extract nullable state operations to extension methods. (#31188) · 962c84b3
      Neal Gafter 提交于
      Add tests to demonstrate that they are associative and commutative.
      Add (skipped) tests to demonstrate that we have inconsistent meet and join functions.
          We will have to decide how to handle the differences.
      I have not yet extracted the NullableState operations from ConversionsBase
          (e.g. testing if one NullableState is higher or lower than another in the lattice)
      Also removed some inoperative code in MethodTypeInference
      962c84b3
  15. 16 11月, 2018 1 次提交
  16. 14 11月, 2018 3 次提交
  17. 13 11月, 2018 2 次提交
    • C
      Parse array type in conditional operator (#31050) · c4598d72
      Charles Stoner 提交于
      c4598d72
    • R
      Add sdkPath CLI option (#30526) · 14992b1f
      Rikki Gibson 提交于
      * Add sdkPath option to CSharp
      
      * Simplify sdkPath test in CSharp
      
      * Add tests for VisualBasic sdkPath switch
      
      * Add MSBuild FrameworkPathOverride property to CSharp based on VisualBasic precedent
      
      * Add Vbc SdkPath switch test
      
      * Add WorkItem tags to CommandLineTests.cs
      
      * Add /sdkPath- switch
      
      * Add tests for multiple /sdkPath arguments
      
      * Remove extra blank line from CommandLineTests.vb
      
      * Update command line doc
      
      * Add /sdkPath- and tests to VisualBasic
      
      * Update C# and VB compiler help
      
      * Remove /sdkPath:<file> switch from CSharp
      
      * Update doc
      
      * Update Csc task and test
      
      * sdkpath- -> nosdkpath
      
      * Add DisableSdkPath property to VB targets
      
      * Update tests
      
      * Add NoSdkPath tests which attempt to reference System.dll
      
      * Disable ResourceTests.AddResourceToModule in Mono
      
      * Only run DestructorTests.BaseTypeHasNonVirtualFinalize on WindowsDesktop
      14992b1f
  18. 12 11月, 2018 1 次提交
  19. 10 11月, 2018 2 次提交