1. 02 10月, 2021 1 次提交
    • D
      Fix for 12184 - correct pre-processing of type information from overloads... · 55a5ddbc
      Don Syme 提交于
      Fix for 12184 - correct pre-processing of type information from overloads involving SRTP constraints (#12202)
      
      * constraint fixes
      
      * constraint fixes
      
      * add test
      
      * constraint fixes
      
      * add testing
      
      * add testing
      
      * alternative fix, non-breaking
      
      * alternative fix, non-breaking
      
      * tweak tests
      
      * update baseline
      
      * pin down lang version behaviour
      
      * pin down lang version behaviour
      
      * disable tests that fail in debug, require release
      
      * adjust cherry pick
      
      * fix test logic
      
      * fix baseline
      55a5ddbc
  2. 30 9月, 2021 2 次提交
    • P
      Change type signature of IFileSystem.DirectoryCreateShim. (#12192) · 2708e585
      Patrick Stevens 提交于
      The only part of IFileSystem which remains coupled to the genuine
      filesystem is DirectoryCreateShim, which currently returns a
      DirectoryInfo. This commit changes it to return a string instead: the
      FullName of that DirectoryInfo. After this commit, it is possible (at
      least according to the types) to mock out the filesystem entirely.
      2708e585
    • D
      Fix two bugs related to tasks (#12195) · 2897230a
      Don Syme 提交于
      * fix srtp processing related to tasks
      
      * fix 12189 - bad codegen for tasks. Also eliminate 'trace' parameter and put it in the constraint solver context instead
      
      * fix 12189 - bad codegen for tasks. Also eliminate 'trace' parameter and put it in the constraint solver context instead
      
      * fix 12189 - bad codegen for tasks. Also eliminate 'trace' parameter and put it in the constraint solver context instead
      
      * fix 12189 - bad codegen for tasks. Also eliminate 'trace' parameter and put it in the constraint solver context instead
      
      * cleanup and fix method arg lambda propagation rule
      
      * fix error messages
      
      * fix error messages
      
      * fix error messages
      
      * fix error messages
      
      * simplify diff
      
      * simplify diff
      
      * reduce diff and fix errors
      
      * reduce diff and fix errors
      2897230a
  3. 29 9月, 2021 1 次提交
  4. 28 9月, 2021 2 次提交
  5. 27 9月, 2021 2 次提交
  6. 26 9月, 2021 1 次提交
  7. 25 9月, 2021 4 次提交
  8. 24 9月, 2021 2 次提交
  9. 22 9月, 2021 3 次提交
  10. 21 9月, 2021 8 次提交
  11. 18 9月, 2021 1 次提交
    • A
      Redesign XmlDoc collecting mechanism (#11973) · 85fe2809
      Alex Berezhnykh 提交于
      * wip
      
      * let bindings and 'extern' support
      
      * fix SurfaceArea
      
      * fix for val & member val
      
      * tests + fixes
      
      * yet another tests
      
      * _
      
      * simplify
      
      * test for implicit ctor
      
      * fix
      
      * improve test
      
      * move grabXmlDoc to the ParseHelpers
      
      * diagnostic
      
      * initial impl
      
      # Conflicts:
      #	src/fsharp/SyntaxTreeOps.fs
      #	src/fsharp/SyntaxTreeOps.fsi
      #	src/fsharp/fsi/fsi.fs
      #	src/fsharp/pars.fsy
      
      * add in test that verifies the SyntaxTree representation
      
      # Conflicts:
      #	tests/service/Symbols.fs
      
      * generate sigs and write docs for union case properties
      
      # Conflicts:
      #	src/fsharp/XmlDocFileWriter.fs
      
      * implement xmldocs for anon fields as well
      
      # Conflicts:
      #	src/fsharp/SyntaxTreeOps.fs
      #	src/fsharp/SyntaxTreeOps.fsi
      #	src/fsharp/XmlDocFileWriter.fs
      #	src/fsharp/pars.fsy
      #	tests/service/Symbols.fs
      
      * minor fixes
      
      * fix xml-doc in FSharp.Core
      
      * fix tests
      
      * fix docs in FSharp.Compiler.Service
      
      * yet another comment fix
      
      * try to fix tests
      
      * yet another test fix
      
      * compilation fix
      Co-authored-by: NChet Husk <chusk3@gmail.com>
      85fe2809
  12. 17 9月, 2021 4 次提交
  13. 15 9月, 2021 3 次提交
    • D
      63bef2c0
    • Y
      Samples for seq module (#12133) · 37b0a4df
      Yeray Cabello 提交于
      * All pairs
      
      * append
      
      * Average
      
      * averageBy
      
      * Reordering
      
      * Cache
      
      * Cast
      
      * Fixed types in xml comments
      
      * Unused open removed
      
      * Cleanup
      
      * Comparewith
      
      * Refined seq
      
      * delay
      
      * Addressing comments
      
      * Addressing comments
      
      * More examples normalized
      
      * Addressed all comments
      
      * Done with comments
      
      * Added concat example
      
      * Distinct and distinct by.
      
      * Update seq.fsi
      Co-authored-by: NDon Syme <dsyme@users.noreply.github.com>
      37b0a4df
    • M
      Some examples for the List module. Small refactor of the String examples as... · 108da53e
      MecuStefan 提交于
      Some examples for the List module. Small refactor of the String examples as requested by reviewer. (#12134)
      
      * Sorted the string.fsi entries and added examples to each one
      
      * Applying suggestions to the String examples
      
      * Following the suggestion that is more clear.
      
      * Sorted the string.fsi entries and added examples to each one
      
      * Applying suggestions to the String examples
      
      * Following the suggestion that is more clear.
      
      * Partial work on the list examples
      
      * Small refactor of examples as requested by reviewer
      
      * Refactor of List examples following guidelines from previous reviews
      
      * More examples for the List module
      
      * Examples for fold and foldBack
      
      * Applied the review suggestions to the List module exapmples
      
      * Applied the review suggestions to the List module exapmples
      
      * Update list.fsi
      Co-authored-by: NDon Syme <dsyme@users.noreply.github.com>
      108da53e
  14. 14 9月, 2021 1 次提交
  15. 10 9月, 2021 1 次提交
  16. 09 9月, 2021 1 次提交
    • M
      Sorted the string.fsi entries and added examples to each one (#12130) · 2cd818ab
      MecuStefan 提交于
      * Sorted the string.fsi entries and added examples to each one
      
      * Applying suggestions to the String examples
      
      * Following the suggestion that is more clear.
      
      * Sorted the string.fsi entries and added examples to each one
      
      * Applying suggestions to the String examples
      
      * Following the suggestion that is more clear.
      2cd818ab
  17. 08 9月, 2021 2 次提交
  18. 07 9月, 2021 1 次提交