fsharp icon indicating copy to clipboard operation
fsharp copied to clipboard

The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio

Results 768 fsharp issues
Sort by recently updated
recently updated
newest added

This is an automatically generated pull request from release/dev17.9 into release/dev17.10. Once all conflicts are resolved and all the tests pass, you are free to merge the pull request. 🐯...

auto-merge
Area-Infrastructure

## Description Fixes #8547 Currently the compiler does not enforce `AttributeTargets` in `values` and `function bindings` ### Before ```fsharp open System [] type MethodOnlyAttribute() = inherit System.Attribute() [] // Compiles...

This pull request updates the following dependencies [marker]: (Begin:2b1d14a5-d4fc-446d-bbf6-08db789b3a02) ## From https://github.com/dotnet/source-build-reference-packages - **Subscription**: 2b1d14a5-d4fc-446d-bbf6-08db789b3a02 - **Build**: 20240223.3 - **Date Produced**: February 23, 2024 4:41:44 PM UTC - **Commit**: 62fb9a85e5c4af657b0014fd6d6588c139d0bb4f...

Just testing the waters here, not entirely sure it's a good idea yet, maybe we should stick with some custom task to check the cache validity. Parser and lexer outputs...

So, NodeCode will pass or flow threadstatics through thread switches by means of `wrapThreadStaticInfo`. However, when we fall back to normal async, by e.g. `NodeCode.AwaitAsync` we're on our own. Let's...

## Description There was some odd behavior I noticed while trying to test AsyncLocal diagnostics state. `UseDiagnosticsLogger` creates a diagnostics scope and should restore previous logger on dispose. This should...

This is an automatically generated pull request from main into release/dev17.10. Once all conflicts are resolved and all the tests pass, you are free to merge the pull request. 🐯...

auto-merge
Area-Infrastructure

Using `base.XXX` to call a base method causes a `BadImageFormatException` to be raised. EDIT: it looks like F# allowing me to call an abstract method, as the `base` class is...

Bug
Impact-Medium
Area-Compiler-Checking

When the F# compile writes out an assembly, it writes all members with internal and private scopes in the source code as internal. All members of types which are internal...

Fixes #16105 When doing cross assembly optimisation, the FSharp optimiser incorrectly inlines function calls from a second assembly that contain internal method calls to a third assembly assembly, with internals...