Skip to content

Commit fc41adc

Browse files
CopilotT-Gro
andauthored
Add release notes for #16268 fix and add trailing newline to test file
Co-authored-by: T-Gro <46543583+T-Gro@users.noreply.github.com>
1 parent c8cc509 commit fc41adc

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

docs/release-notes/.FSharp.Compiler.Service/11.0.100.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
* Fix parser recovery, name resolution, and code completion for unfinished enum patterns ([PR #19708](https://github.com/dotnet/fsharp/pull/19708))
5858
* Parser: fix unexpected diagnostics in debug builds, improve error messages ([PR #19730](https://github.com/dotnet/fsharp/pull/19730))
5959
* Fix signature conformance: overloaded member with unit parameter `M(())` now matches sig `member M: unit -> unit`. ([Issue #19596](https://github.com/dotnet/fsharp/issues/19596), [PR #19615](https://github.com/dotnet/fsharp/pull/19615))
60+
* Fix semantic classification of `IDisposable` and other interface types in type-occurrence positions being incorrectly classified as `DisposableType` instead of `Interface`. ([Issue #16268](https://github.com/dotnet/fsharp/issues/16268), [PR #19809](https://github.com/dotnet/fsharp/pull/19809))
6061

6162
### Added
6263

tests/FSharp.Compiler.ComponentTests/FSharpChecker/SemanticClassificationRegressions.fs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,4 +229,4 @@ type MyClass() =
229229
iface
230230
|> Array.forall (fun c -> c.Type = SemanticClassificationType.Interface),
231231
sprintf "Expected IMyInterface on line 5 to be Interface, got: %A"
232-
(iface |> Array.map (fun c -> c.Type)))
232+
(iface |> Array.map (fun c -> c.Type)))

0 commit comments

Comments
 (0)