Tags: thyecust/fsharp
Tags
Merge main to release/dev17.7 (dotnet#15278) * LexFilter: cleanup whitespaces (dotnet#15250) * Parser: rewrite tuple expr recovery to allow better items recovery (dotnet#15227) * Checker: recover on unknown record fields (dotnet#15214) * Make anycpu work correctly on Arm64 (dotnet#15234) * Makeanuycpu work correctly on arm64 * Update Microsoft.FSharp.Targets * Fix15254 (dotnet#15257) * Deploy only compressed metadata for dotnet sdk implementation (dotnet#15230) * compress fsharp for sdk * Update FSharp.DependencyManager.Nuget.fsproj * Parser: more binary expressions recovery (dotnet#15255) * Use background CancellableTask in VS instead of async & asyncMaybe (dotnet#15187) * wip * iteration * iteration: quickinfo, help context * fantomas * todo * moved tasks to editor project, fixed comment colouring bug * fantomas * Fantomas + PR feedback * Update vsintegration/src/FSharp.Editor/Hints/HintService.fs Co-authored-by: Andrii Chebukin <[email protected]> * Revert "Update vsintegration/src/FSharp.Editor/Hints/HintService.fs" This reverts commit bf51b31. --------- Co-authored-by: Andrii Chebukin <[email protected]> * Name resolution: actually add reported item when trying to replace (dotnet#14772) Co-authored-by: Tomas Grosup <[email protected]> * Move flatErrors tests from fsharpqa (dotnet#15251) * temp * tests * flaterrors * update tests * preserve ranges in result of UnsolvedTyparsOfModuleDef to help with warnings (dotnet#15243) * preserve ranges in result of UnsolvedTyparsOfModuleDef to help with warnings * use fallback range only for range0 * pattern match instead of Option.isSome * Add test * Revert "Add test" This reverts commit e05e808. * Make `FSharpReferencedProject` representation public (dotnet#15266) * Make FSharpReferencedProject representation public * Update surface area * Fantomas * Fantomas --------- Co-authored-by: Tomas Grosup <[email protected]> * Fix navigation for external enums, DUs and name resultion for members (dotnet#15270) * Update FSharp.Compiler.Service.SurfaceArea.netstandard20.debug.bsl * Add warning when compiler selects among multiple record type candidates, fslang-suggestion 1091 (dotnet#15256) * Protect assembly exploration for C# extension members (dotnet#15271) * Compute ValInline.Never for externs (dotnet#15274) * Compute ValInline.Never for externs --------- Co-authored-by: Eugene Auduchinok <[email protected]> Co-authored-by: Kevin Ransom (msft) <[email protected]> Co-authored-by: Vlad Zarytovskii <[email protected]> Co-authored-by: Andrii Chebukin <[email protected]> Co-authored-by: Tomas Grosup <[email protected]> Co-authored-by: dawe <[email protected]>
Merge pull request dotnet#15164 from dotnet/merges/main-to-release/de… …v17.7 Merge main to release/dev17.7
Merge main to release/dev17.6 (dotnet#14813) Co-authored-by: Eugene Auduchinok <[email protected]> Co-authored-by: Kevin Ransom (msft) <[email protected]> Co-authored-by: Tomas Grosup <[email protected]>
Remove unused values from compilation to avoid FS1182 (dotnet#14750)
Merge pull request dotnet#14591 from vzarytovskii/check-packages-version
[release/dev17.4] F# 7 fixes (dotnet#14322) * WIP: Fix for calling init-only setter via srtp call + allow calling special-named functions via srtp * Fix 14097 Co-authored-by: Vlad Zarytovskii <[email protected]> Co-authored-by: Tomas Grosup <[email protected]> Co-authored-by: Don Syme <[email protected]>
Merge pull request dotnet#14333 from dotnet/backport/pr-14319-to-rele… …ase/dev17.4 [release/dev17.4] Prefer nullable over other conversions
Merge pull request dotnet#14107 from dotnet/merges/release/dev17.3-to… …-release/dev17.4 Merge release/dev17.3 to release/dev17.4
PreviousNext