Skip to content

Commit

Permalink
Merge pull request #832 from nojaf/fcs-7.0.400
Browse files Browse the repository at this point in the history
FCS 43.7.400
  • Loading branch information
nojaf authored Aug 22, 2023
2 parents bbeec25 + f5b4eed commit c919b24
Show file tree
Hide file tree
Showing 26 changed files with 605 additions and 614 deletions.
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<!-- Copy all project dependencies to bin folder -->
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<OtherFlags>/warnon:1182</OtherFlags>
<OtherFlags>$(OtherFlags) /warnon:1182 --test:GraphBasedChecking --test:ParallelOptimization --test:ParallelIlxGen</OtherFlags>
</PropertyGroup>

<!-- NuGet Metadata -->
Expand Down
20 changes: 10 additions & 10 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,23 @@
</PropertyGroup>
<ItemGroup>
<!-- locking the version of F# Core as FCS does this anyway and in practise all will be using the same version -->
<PackageVersion Include="FSharp.Core" Version="[7.0.200]" />
<PackageVersion Include="FSharp.Compiler.Service" Version="[43.7.200]" />
<PackageVersion Include="FSharp.Core" Version="[7.0.400]" />
<PackageVersion Include="FSharp.Compiler.Service" Version="[43.7.400]" />
<PackageVersion Include="CommandLineParser" Version="2.9.1" />
<PackageVersion Include="Microsoft.Build" Version="" PrivateAssets="all" />
<PackageVersion Include="Microsoft.Build.Framework" Version="" PrivateAssets="all" />
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="" PrivateAssets="all" />
<PackageVersion Include="Microsoft.Build.Tasks.Core" Version="" PrivateAssets="all" />
<PackageVersion Include="Ionide.ProjInfo" Version="0.61.2" />
<PackageVersion Include="Ionide.ProjInfo.Sln" Version="0.61.2" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.1" />
<PackageVersion Include="Ionide.ProjInfo" Version="0.62.0" />
<PackageVersion Include="Ionide.ProjInfo.Sln" Version="0.62.0" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
<PackageVersion Include="Suave" Version="2.6.2" />
<PackageVersion Include="System.Memory" Version="4.5.5" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="3.11.0-3.final" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="3.11.0" />
<PackageVersion Include="NUnit" Version="3.13.3" />
<PackageVersion Include="FsUnit" Version="5.2.0" />
<PackageVersion Include="FSharp.Data" Version="6.1.1-beta" />
<PackageVersion Include="NUnit3TestAdapter" Version="4.4.2" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.5" />
<PackageVersion Include="FsUnit" Version="5.4.0" />
<PackageVersion Include="FSharp.Data" Version="6.2.0" />
<PackageVersion Include="NUnit3TestAdapter" Version="4.5.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.7.1" />
</ItemGroup>
</Project>
4 changes: 4 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 19.0.0

* Update FCS to 43.7.400

## 18.1.1

* Pass `--multiemit-` as default option for `FsiEvaluator`.
Expand Down
2 changes: 1 addition & 1 deletion global.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"sdk": {
"version": "7.0.304",
"version": "7.0.400",
"rollForward": "minor"
}
}
57 changes: 29 additions & 28 deletions src/FSharp.Formatting.ApiDocs/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@
".NETStandard,Version=v2.1": {
"FSharp.Compiler.Service": {
"type": "Direct",
"requested": "[43.7.200, 43.7.200]",
"resolved": "43.7.200",
"contentHash": "RpO8Ly7mTRGnZANzjKMDsxsrkpVyyPP3d211+95TBVrDh5XU8LS+F/tPsJ9y+10kphzOmplZ9xaEc44OtveWzw==",
"requested": "[43.7.400, 43.7.400]",
"resolved": "43.7.400",
"contentHash": "lg3iNkZMvuj9hOxSJ0TM1/ntcFDPRQgr1+e4bLj/avNX3FkpUtPrzCRNRpy0VP8UCNa362al5NGkVWiihxjeUQ==",
"dependencies": {
"FSharp.Core": "[7.0.200]",
"FSharp.Core": "[7.0.400]",
"System.Buffers": "4.5.1",
"System.Collections.Immutable": "6.0.0",
"System.Diagnostics.DiagnosticSource": "6.0.0",
"System.Collections.Immutable": "7.0.0",
"System.Diagnostics.DiagnosticSource": "7.0.2",
"System.Memory": "4.5.5",
"System.Reflection.Emit": "4.7.0",
"System.Reflection.Metadata": "6.0.0",
"System.Reflection.Metadata": "7.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"FSharp.Core": {
"type": "Direct",
"requested": "[7.0.200, 7.0.200]",
"resolved": "7.0.200",
"contentHash": "NmgUnpNH6Zu9B0SPIhojyo38gnPdkdYFYQfbd6zosEH32kbGY/g/Klk7PfOWe1NAe/O1YOMmK9KhwQ2OWsWEbg=="
"requested": "[7.0.400, 7.0.400]",
"resolved": "7.0.400",
"contentHash": "kJQ7TBQqd1d2VoODSgwFSAaApaBN0Fuu8mZt2XExmd3UzUxLjUsMn5Y5XhpsUWdnxOL8amp7VFg7cwhPllR4Qw=="
},
"System.Buffers": {
"type": "Transitive",
Expand All @@ -31,19 +31,19 @@
},
"System.Collections.Immutable": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
"resolved": "7.0.0",
"contentHash": "dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==",
"dependencies": {
"System.Memory": "4.5.4",
"System.Memory": "4.5.5",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
"resolved": "7.0.2",
"contentHash": "hYr3I9N9811e0Bjf2WNwAGGyTuAFbbTgX1RPLt/3Wbm68x3IGcX5Cl75CMmgT6WlNwLQ2tCCWfqYPpypjaf2xA==",
"dependencies": {
"System.Memory": "4.5.4",
"System.Memory": "4.5.5",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
Expand All @@ -59,10 +59,11 @@
},
"System.Reflection.Metadata": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "sffDOcex1C3HO5kDolOYcWXTwRpZY/LvJujM6SMjn63fWMJWchYAAmkoAJXlbpZ5yf4d+KMgxd+LeETa4gD9sQ==",
"resolved": "7.0.0",
"contentHash": "MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==",
"dependencies": {
"System.Collections.Immutable": "6.0.0"
"System.Collections.Immutable": "7.0.0",
"System.Memory": "4.5.5"
}
},
"System.Runtime.CompilerServices.Unsafe": {
Expand All @@ -73,30 +74,30 @@
"fsharp.formatting.codeformat": {
"type": "Project",
"dependencies": {
"FSharp.Compiler.Service": "[43.7.200, 43.7.200]",
"FSharp.Core": "[7.0.200, 7.0.200]",
"FSharp.Formatting.Common": "[18.1.0, )"
"FSharp.Compiler.Service": "[43.7.400, 43.7.400]",
"FSharp.Core": "[7.0.400, 7.0.400]",
"FSharp.Formatting.Common": "[18.1.1, )"
}
},
"fsharp.formatting.common": {
"type": "Project",
"dependencies": {
"FSharp.Compiler.Service": "[43.7.200, 43.7.200]",
"FSharp.Core": "[7.0.200, 7.0.200]"
"FSharp.Compiler.Service": "[43.7.400, 43.7.400]",
"FSharp.Core": "[7.0.400, 7.0.400]"
}
},
"fsharp.formatting.literate": {
"type": "Project",
"dependencies": {
"FSharp.Compiler.Service": "[43.7.200, 43.7.200]",
"FSharp.Core": "[7.0.200, 7.0.200]"
"FSharp.Compiler.Service": "[43.7.400, 43.7.400]",
"FSharp.Core": "[7.0.400, 7.0.400]"
}
},
"fsharp.formatting.markdown": {
"type": "Project",
"dependencies": {
"FSharp.Core": "[7.0.200, 7.0.200]",
"FSharp.Formatting.Common": "[18.1.0, )"
"FSharp.Core": "[7.0.400, 7.0.400]",
"FSharp.Formatting.Common": "[18.1.1, )"
}
},
"System.Memory": {
Expand Down
2 changes: 1 addition & 1 deletion src/FSharp.Formatting.CodeFormat/CodeFormatAgent.fs
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ module private Helpers =
s.Split([| ' '; ';'; ',' |], StringSplitOptions.RemoveEmptyEntries)
|> List.ofSeq)
// Create source tokenizer
let sourceTok = FSharpSourceTokenizer(defaultArg defines [], file)
let sourceTok = FSharpSourceTokenizer(defaultArg defines [], file, None)

// Parse lines using the tokenizer
let indexedSnippetLines =
Expand Down
43 changes: 22 additions & 21 deletions src/FSharp.Formatting.CodeFormat/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@
".NETStandard,Version=v2.1": {
"FSharp.Compiler.Service": {
"type": "Direct",
"requested": "[43.7.200, 43.7.200]",
"resolved": "43.7.200",
"contentHash": "RpO8Ly7mTRGnZANzjKMDsxsrkpVyyPP3d211+95TBVrDh5XU8LS+F/tPsJ9y+10kphzOmplZ9xaEc44OtveWzw==",
"requested": "[43.7.400, 43.7.400]",
"resolved": "43.7.400",
"contentHash": "lg3iNkZMvuj9hOxSJ0TM1/ntcFDPRQgr1+e4bLj/avNX3FkpUtPrzCRNRpy0VP8UCNa362al5NGkVWiihxjeUQ==",
"dependencies": {
"FSharp.Core": "[7.0.200]",
"FSharp.Core": "[7.0.400]",
"System.Buffers": "4.5.1",
"System.Collections.Immutable": "6.0.0",
"System.Diagnostics.DiagnosticSource": "6.0.0",
"System.Collections.Immutable": "7.0.0",
"System.Diagnostics.DiagnosticSource": "7.0.2",
"System.Memory": "4.5.5",
"System.Reflection.Emit": "4.7.0",
"System.Reflection.Metadata": "6.0.0",
"System.Reflection.Metadata": "7.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"FSharp.Core": {
"type": "Direct",
"requested": "[7.0.200, 7.0.200]",
"resolved": "7.0.200",
"contentHash": "NmgUnpNH6Zu9B0SPIhojyo38gnPdkdYFYQfbd6zosEH32kbGY/g/Klk7PfOWe1NAe/O1YOMmK9KhwQ2OWsWEbg=="
"requested": "[7.0.400, 7.0.400]",
"resolved": "7.0.400",
"contentHash": "kJQ7TBQqd1d2VoODSgwFSAaApaBN0Fuu8mZt2XExmd3UzUxLjUsMn5Y5XhpsUWdnxOL8amp7VFg7cwhPllR4Qw=="
},
"System.Buffers": {
"type": "Transitive",
Expand All @@ -31,19 +31,19 @@
},
"System.Collections.Immutable": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
"resolved": "7.0.0",
"contentHash": "dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==",
"dependencies": {
"System.Memory": "4.5.4",
"System.Memory": "4.5.5",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
"resolved": "7.0.2",
"contentHash": "hYr3I9N9811e0Bjf2WNwAGGyTuAFbbTgX1RPLt/3Wbm68x3IGcX5Cl75CMmgT6WlNwLQ2tCCWfqYPpypjaf2xA==",
"dependencies": {
"System.Memory": "4.5.4",
"System.Memory": "4.5.5",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
Expand All @@ -59,10 +59,11 @@
},
"System.Reflection.Metadata": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "sffDOcex1C3HO5kDolOYcWXTwRpZY/LvJujM6SMjn63fWMJWchYAAmkoAJXlbpZ5yf4d+KMgxd+LeETa4gD9sQ==",
"resolved": "7.0.0",
"contentHash": "MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==",
"dependencies": {
"System.Collections.Immutable": "6.0.0"
"System.Collections.Immutable": "7.0.0",
"System.Memory": "4.5.5"
}
},
"System.Runtime.CompilerServices.Unsafe": {
Expand All @@ -73,8 +74,8 @@
"fsharp.formatting.common": {
"type": "Project",
"dependencies": {
"FSharp.Compiler.Service": "[43.7.200, 43.7.200]",
"FSharp.Core": "[7.0.200, 7.0.200]"
"FSharp.Compiler.Service": "[43.7.400, 43.7.400]",
"FSharp.Core": "[7.0.400, 7.0.400]"
}
},
"System.Memory": {
Expand Down
39 changes: 20 additions & 19 deletions src/FSharp.Formatting.Common/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@
".NETStandard,Version=v2.1": {
"FSharp.Compiler.Service": {
"type": "Direct",
"requested": "[43.7.200, 43.7.200]",
"resolved": "43.7.200",
"contentHash": "RpO8Ly7mTRGnZANzjKMDsxsrkpVyyPP3d211+95TBVrDh5XU8LS+F/tPsJ9y+10kphzOmplZ9xaEc44OtveWzw==",
"requested": "[43.7.400, 43.7.400]",
"resolved": "43.7.400",
"contentHash": "lg3iNkZMvuj9hOxSJ0TM1/ntcFDPRQgr1+e4bLj/avNX3FkpUtPrzCRNRpy0VP8UCNa362al5NGkVWiihxjeUQ==",
"dependencies": {
"FSharp.Core": "[7.0.200]",
"FSharp.Core": "[7.0.400]",
"System.Buffers": "4.5.1",
"System.Collections.Immutable": "6.0.0",
"System.Diagnostics.DiagnosticSource": "6.0.0",
"System.Collections.Immutable": "7.0.0",
"System.Diagnostics.DiagnosticSource": "7.0.2",
"System.Memory": "4.5.5",
"System.Reflection.Emit": "4.7.0",
"System.Reflection.Metadata": "6.0.0",
"System.Reflection.Metadata": "7.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"FSharp.Core": {
"type": "Direct",
"requested": "[7.0.200, 7.0.200]",
"resolved": "7.0.200",
"contentHash": "NmgUnpNH6Zu9B0SPIhojyo38gnPdkdYFYQfbd6zosEH32kbGY/g/Klk7PfOWe1NAe/O1YOMmK9KhwQ2OWsWEbg=="
"requested": "[7.0.400, 7.0.400]",
"resolved": "7.0.400",
"contentHash": "kJQ7TBQqd1d2VoODSgwFSAaApaBN0Fuu8mZt2XExmd3UzUxLjUsMn5Y5XhpsUWdnxOL8amp7VFg7cwhPllR4Qw=="
},
"System.Buffers": {
"type": "Transitive",
Expand All @@ -31,19 +31,19 @@
},
"System.Collections.Immutable": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
"resolved": "7.0.0",
"contentHash": "dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==",
"dependencies": {
"System.Memory": "4.5.4",
"System.Memory": "4.5.5",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
"resolved": "7.0.2",
"contentHash": "hYr3I9N9811e0Bjf2WNwAGGyTuAFbbTgX1RPLt/3Wbm68x3IGcX5Cl75CMmgT6WlNwLQ2tCCWfqYPpypjaf2xA==",
"dependencies": {
"System.Memory": "4.5.4",
"System.Memory": "4.5.5",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
Expand All @@ -59,10 +59,11 @@
},
"System.Reflection.Metadata": {
"type": "Transitive",
"resolved": "6.0.0",
"contentHash": "sffDOcex1C3HO5kDolOYcWXTwRpZY/LvJujM6SMjn63fWMJWchYAAmkoAJXlbpZ5yf4d+KMgxd+LeETa4gD9sQ==",
"resolved": "7.0.0",
"contentHash": "MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==",
"dependencies": {
"System.Collections.Immutable": "6.0.0"
"System.Collections.Immutable": "7.0.0",
"System.Memory": "4.5.5"
}
},
"System.Runtime.CompilerServices.Unsafe": {
Expand Down
Loading

0 comments on commit c919b24

Please sign in to comment.