-
Notifications
You must be signed in to change notification settings - Fork 784
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RFC FS-1060] Nullness checking #15181
Commits on May 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2e8ab38 - Browse repository at this point
Copy the full SHA 2e8ab38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fc50c9 - Browse repository at this point
Copy the full SHA 5fc50c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 208c48d - Browse repository at this point
Copy the full SHA 208c48dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1ef334 - Browse repository at this point
Copy the full SHA e1ef334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74042c7 - Browse repository at this point
Copy the full SHA 74042c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4779f6 - Browse repository at this point
Copy the full SHA d4779f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8cedb0 - Browse repository at this point
Copy the full SHA c8cedb0View commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4d2d637 - Browse repository at this point
Copy the full SHA 4d2d637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bd707c - Browse repository at this point
Copy the full SHA 6bd707cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c109cb4 - Browse repository at this point
Copy the full SHA c109cb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d7abe8 - Browse repository at this point
Copy the full SHA 2d7abe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cbdcd0 - Browse repository at this point
Copy the full SHA 2cbdcd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 382354a - Browse repository at this point
Copy the full SHA 382354aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1685da8 - Browse repository at this point
Copy the full SHA 1685da8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11e88c8 - Browse repository at this point
Copy the full SHA 11e88c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 211e7da - Browse repository at this point
Copy the full SHA 211e7daView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee80415 - Browse repository at this point
Copy the full SHA ee80415View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0fc3bf - Browse repository at this point
Copy the full SHA f0fc3bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4999fd - Browse repository at this point
Copy the full SHA e4999fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f83cd2 - Browse repository at this point
Copy the full SHA 0f83cd2View commit details
Commits on May 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d3a7bc7 - Browse repository at this point
Copy the full SHA d3a7bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b1afe0 - Browse repository at this point
Copy the full SHA 7b1afe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffbbfd2 - Browse repository at this point
Copy the full SHA ffbbfd2View commit details
Commits on Jun 2, 2023
-
[WIP] [RFC FS-1060] Nullness checking (applied to codebase) (#15265)
* enablement * enablement * fix build * fix build * fantomas * selective adoption
Configuration menu - View commit details
-
Copy full SHA for 559c058 - Browse repository at this point
Copy the full SHA 559c058View commit details
Commits on Jun 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a2edfd2 - Browse repository at this point
Copy the full SHA a2edfd2View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b4f294 - Browse repository at this point
Copy the full SHA 8b4f294View commit details
Commits on Aug 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0c19792 - Browse repository at this point
Copy the full SHA 0c19792View commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cd063f3 - Browse repository at this point
Copy the full SHA cd063f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bfcda9 - Browse repository at this point
Copy the full SHA 4bfcda9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a58eb4 - Browse repository at this point
Copy the full SHA 9a58eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e22136 - Browse repository at this point
Copy the full SHA 0e22136View commit details
Commits on Sep 8, 2023
-
Feature/nullness - parsing of constraints (#15753)
* Feature/nullness - parsing of constraints for: 'T: not null .... syntax in Type argument specification appType | NULL ... for specifying types
Configuration menu - View commit details
-
Copy full SHA for f08b678 - Browse repository at this point
Copy the full SHA f08b678View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d45bb9 - Browse repository at this point
Copy the full SHA 0d45bb9View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3811c98 - Browse repository at this point
Copy the full SHA 3811c98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9edcc7f - Browse repository at this point
Copy the full SHA 9edcc7fView commit details -
fixing "parse warning Remove spaces between the type name and type pa…
…rameter, e.g. "C<'T>", not "C <'T>". Type parameters must be placed directly adjacent to the type name."
Configuration menu - View commit details
-
Copy full SHA for 60b1168 - Browse repository at this point
Copy the full SHA 60b1168View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce815cd - Browse repository at this point
Copy the full SHA ce815cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e275ce - Browse repository at this point
Copy the full SHA 4e275ceView commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dea3e2f - Browse repository at this point
Copy the full SHA dea3e2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0345c7b - Browse repository at this point
Copy the full SHA 0345c7bView commit details
Commits on Sep 14, 2023
-
Merge pull request #15959 from dotnet/feature/nullness_apply_syntax
Feature/nullness :: apply new syntax
Configuration menu - View commit details
-
Copy full SHA for 9dbd29e - Browse repository at this point
Copy the full SHA 9dbd29eView commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aa844a4 - Browse repository at this point
Copy the full SHA aa844a4View commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2a28419 - Browse repository at this point
Copy the full SHA 2a28419View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5b3781 - Browse repository at this point
Copy the full SHA c5b3781View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70adb59 - Browse repository at this point
Copy the full SHA 70adb59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51ccb50 - Browse repository at this point
Copy the full SHA 51ccb50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a74640 - Browse repository at this point
Copy the full SHA 5a74640View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36761eb - Browse repository at this point
Copy the full SHA 36761ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for f690ab6 - Browse repository at this point
Copy the full SHA f690ab6View commit details
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ffd6567 - Browse repository at this point
Copy the full SHA ffd6567View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ea09a6 - Browse repository at this point
Copy the full SHA 0ea09a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce384d3 - Browse repository at this point
Copy the full SHA ce384d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef15719 - Browse repository at this point
Copy the full SHA ef15719View commit details
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f230a6f - Browse repository at this point
Copy the full SHA f230a6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ea37af - Browse repository at this point
Copy the full SHA 7ea37afView commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 97a9c31 - Browse repository at this point
Copy the full SHA 97a9c31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51044a7 - Browse repository at this point
Copy the full SHA 51044a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7182913 - Browse repository at this point
Copy the full SHA 7182913View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26de6fe - Browse repository at this point
Copy the full SHA 26de6feView commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8f48a32 - Browse repository at this point
Copy the full SHA 8f48a32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f763a5 - Browse repository at this point
Copy the full SHA 3f763a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbfe777 - Browse repository at this point
Copy the full SHA cbfe777View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e296b9 - Browse repository at this point
Copy the full SHA 5e296b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dec61d6 - Browse repository at this point
Copy the full SHA dec61d6View commit details -
Merge main to feature/nullness (#16366)
* Fixes #16359 - correctly handle imports with 0 length public key tokens (#16363) * Parser: recover on unfinished record decls, fix field ranges (#16357) * Parser: recover on unfinished record decls, fix field ranges * Fantomas * Better diagnostic ranges for fields * More parser tests * Update surface area * Fix xml doc test * Update baselines * Update src/Compiler/SyntaxTree/SyntaxTree.fsi Co-authored-by: Edgar Gonzalez <edgargonzalez.info@gmail.com> * Add MutableKeyword to SynFieldTrivia. (#11) * Simplify * Fantomas --------- Co-authored-by: Edgar Gonzalez <edgargonzalez.info@gmail.com> Co-authored-by: Florian Verdonck <florian.verdonck@outlook.com> --------- Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com> Co-authored-by: Eugene Auduchinok <eugene.auduchinok@jetbrains.com> Co-authored-by: Edgar Gonzalez <edgargonzalez.info@gmail.com> Co-authored-by: Florian Verdonck <florian.verdonck@outlook.com> Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 91429b4 - Browse repository at this point
Copy the full SHA 91429b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f55d8d - Browse repository at this point
Copy the full SHA 3f55d8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 73d670d - Browse repository at this point
Copy the full SHA 73d670dView commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4a19eb4 - Browse repository at this point
Copy the full SHA 4a19eb4View commit details -
Merge pull request #16383 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 4ef4815 - Browse repository at this point
Copy the full SHA 4ef4815View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80efaa2 - Browse repository at this point
Copy the full SHA 80efaa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe42158 - Browse repository at this point
Copy the full SHA fe42158View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3de7178 - Browse repository at this point
Copy the full SHA 3de7178View commit details
Commits on Dec 8, 2023
-
Merge main to feature/nullness (#16397)
* [main] Update dependencies from dnceng/internal/dotnet-optimization (#16150) * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20231019.5 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime From Version 1.0.0-prerelease.23515.2 -> To Version 1.0.0-prerelease.23519.5 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20231019.5 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime From Version 1.0.0-prerelease.23515.2 -> To Version 1.0.0-prerelease.23519.5 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20231021.3 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime From Version 1.0.0-prerelease.23515.2 -> To Version 1.0.0-prerelease.23521.3 * Update dependencies from https://dev.azure.com/dnceng/internal/_git/dotnet-optimization build 20231021.3 optimization.linux-arm64.MIBC.Runtime , optimization.linux-x64.MIBC.Runtime , optimization.windows_nt-arm64.MIBC.Runtime , optimization.windows_nt-x64.MIBC.Runtime , optimization.windows_nt-x86.MIBC.Runtime From Version 1.0.0-prerelease.23515.2 -> To Version 1.0.0-prerelease.23521.3 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * [main] Update dependencies from dotnet/arcade (#16241) * Update dependencies from https://github.com/dotnet/arcade build 20231106.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23556.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231106.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23556.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231106.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23556.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231106.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23556.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231106.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23556.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231106.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23556.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231106.5 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23556.5 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231114.4 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23564.4 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231130.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23580.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231130.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23580.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231130.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23580.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231130.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23580.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk * Update dependencies from https://github.com/dotnet/arcade build 20231130.1 Microsoft.DotNet.Arcade.Sdk From Version 8.0.0-beta.23463.1 -> To Version 8.0.0-beta.23580.1 Dependency coherency updates Microsoft.DotNet.XliffTasks From Version 1.0.0-beta.23426.1 -> To Version 1.0.0-beta.23475.1 (parent: Microsoft.DotNet.Arcade.Sdk --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Vlad Zarytovskii <vzaritovsky@hotmail.com> Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com> * Name resolution: don't search extension members in type abbreviations (#16390) * Name resolution: don't search extension members in type abbreviations * Add test * Revert "[main] Update dependencies from dotnet/arcade (#16241)" (#16396) This reverts commit f219a99. * trimmed size updated --------- Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Vlad Zarytovskii <vzaritovsky@hotmail.com> Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com> Co-authored-by: Eugene Auduchinok <eugene.auduchinok@jetbrains.com>
Configuration menu - View commit details
-
Copy full SHA for bf45dee - Browse repository at this point
Copy the full SHA bf45deeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed7854b - Browse repository at this point
Copy the full SHA ed7854bView commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d697c63 - Browse repository at this point
Copy the full SHA d697c63View commit details
Commits on Jan 23, 2024
-
Nullness - include in QuickInfo and in general in "typeEnc" (string r…
…epresentation of a type) (#16555) * failing test * todo for IL import * explanation added * il meta parsing * flags evaluation * you shall passs * evaluateFirstOrderNullnessAndAdvance * import il type with nullness * type import * IL nullness import fields, props, events, method args, method return types - nullness imported from IL * test rename * fantomas * get stack trace on error * split ilmethod's type * fix crashes for Csharp style extensions * solve coexistance of nullness and Is* properties of DUs * updating tests * clean tests * fantomas * fantomas one more time * importing nullness for generic typars * print failing ivals, let's see * write even more! * isolated failing test - combo of module rec, signature file, IVT * another attempt * format * test * hide tests * Remove 'specialname' for DU case tester * format * warning as error * update baseline netcore * nullable errors not in desktop framework * surface area, trimming * surface area * cosmetic cleanup & annotations * Rename to ILMethParentTypeInfo * making vMapFold tail recursive * physical nullnessEquiv * format * Commenting SkipNullness usages * Nullness work - activity module * Remove strict generic 'T:null' import * Null|NonNull pattern also for regular compilation * Backported Null|NonNull active pattern * one more time * revert * Show nullness in quickinfo and in general in type representations
Configuration menu - View commit details
-
Copy full SHA for 00a591c - Browse repository at this point
Copy the full SHA 00a591cView commit details
Commits on Jan 24, 2024
-
Merge main to feature/nullness (#16539)
Merge of main + syntax conflict resolution + semantic conflict resolution
Configuration menu - View commit details
-
Copy full SHA for 38532af - Browse repository at this point
Copy the full SHA 38532afView commit details
Commits on Jan 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e7f4f1f - Browse repository at this point
Copy the full SHA e7f4f1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c53e3b - Browse repository at this point
Copy the full SHA 3c53e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfada6a - Browse repository at this point
Copy the full SHA dfada6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3250b7e - Browse repository at this point
Copy the full SHA 3250b7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf735db - Browse repository at this point
Copy the full SHA cf735dbView commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e0f1634 - Browse repository at this point
Copy the full SHA e0f1634View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e5e27 - Browse repository at this point
Copy the full SHA 33e5e27View commit details
Commits on Jan 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d70d1fe - Browse repository at this point
Copy the full SHA d70d1feView commit details -
Merge pull request #16620 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for a2df473 - Browse repository at this point
Copy the full SHA a2df473View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60c4fb0 - Browse repository at this point
Copy the full SHA 60c4fb0View commit details -
Merge branch 'feature/nullness' of https://github.com/dotnet/fsharp i…
…nto feature/nullness
Configuration menu - View commit details
-
Copy full SHA for ca7e0b4 - Browse repository at this point
Copy the full SHA ca7e0b4View commit details
Commits on Feb 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 29462f2 - Browse repository at this point
Copy the full SHA 29462f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f30c6a0 - Browse repository at this point
Copy the full SHA f30c6a0View commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5811d88 - Browse repository at this point
Copy the full SHA 5811d88View commit details -
Merge pull request #16648 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for cd662eb - Browse repository at this point
Copy the full SHA cd662ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for bca1c53 - Browse repository at this point
Copy the full SHA bca1c53View commit details
Commits on Feb 7, 2024
-
Merge pull request #16660 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for a35c0e2 - Browse repository at this point
Copy the full SHA a35c0e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17f0ced - Browse repository at this point
Copy the full SHA 17f0cedView commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d4dd6a8 - Browse repository at this point
Copy the full SHA d4dd6a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 552ea0a - Browse repository at this point
Copy the full SHA 552ea0aView commit details
Commits on Feb 9, 2024
-
Merge pull request #16679 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for fc5c6c4 - Browse repository at this point
Copy the full SHA fc5c6c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5ecfb4 - Browse repository at this point
Copy the full SHA c5ecfb4View commit details
Commits on Feb 10, 2024
-
Merge pull request #16685 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 3775088 - Browse repository at this point
Copy the full SHA 3775088View commit details
Commits on Feb 12, 2024
-
Nullness :: Pattern matching with null should mark input for subseque…
…nt clauses as without null + support for matching nulls in tuples (#16659)
Configuration menu - View commit details
-
Copy full SHA for 17a5ca9 - Browse repository at this point
Copy the full SHA 17a5ca9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bc3f81 - Browse repository at this point
Copy the full SHA 9bc3f81View commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec2d4a8 - Browse repository at this point
Copy the full SHA ec2d4a8View commit details -
Merge pull request #16694 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for b6b737f - Browse repository at this point
Copy the full SHA b6b737fView commit details
Commits on Feb 14, 2024
-
Merge pull request #16705 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 3754c86 - Browse repository at this point
Copy the full SHA 3754c86View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bfd8520 - Browse repository at this point
Copy the full SHA bfd8520View commit details -
Merge pull request #16722 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for ab8a943 - Browse repository at this point
Copy the full SHA ab8a943View commit details
Commits on Feb 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d487006 - Browse repository at this point
Copy the full SHA d487006View commit details -
Merge pull request #16727 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 0e3f43f - Browse repository at this point
Copy the full SHA 0e3f43fView commit details
Commits on Feb 20, 2024
-
Merge pull request #16728 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 49e0d7c - Browse repository at this point
Copy the full SHA 49e0d7cView commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 97d9437 - Browse repository at this point
Copy the full SHA 97d9437View commit details
Commits on Mar 4, 2024
-
Feature nullness - support overrides of nullness annotation in the im…
…ported object hierarchy (#16711)
Configuration menu - View commit details
-
Copy full SHA for 6827b1c - Browse repository at this point
Copy the full SHA 6827b1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 552c843 - Browse repository at this point
Copy the full SHA 552c843View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba69485 - Browse repository at this point
Copy the full SHA ba69485View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae3768 - Browse repository at this point
Copy the full SHA 9ae3768View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8f2b97 - Browse repository at this point
Copy the full SHA e8f2b97View commit details -
Merge pull request #16752 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 1f2b43b - Browse repository at this point
Copy the full SHA 1f2b43bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eb9fea - Browse repository at this point
Copy the full SHA 5eb9feaView commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 055c772 - Browse repository at this point
Copy the full SHA 055c772View commit details -
Merge pull request #16808 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 654c27f - Browse repository at this point
Copy the full SHA 654c27fView commit details
Commits on Mar 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 806c58e - Browse repository at this point
Copy the full SHA 806c58eView commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 743996a - Browse repository at this point
Copy the full SHA 743996aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 171b69e - Browse repository at this point
Copy the full SHA 171b69eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04b93e1 - Browse repository at this point
Copy the full SHA 04b93e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5b14b6 - Browse repository at this point
Copy the full SHA b5b14b6View commit details -
Merge pull request #16840 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for cbaffad - Browse repository at this point
Copy the full SHA cbaffadView commit details
Commits on Mar 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2071594 - Browse repository at this point
Copy the full SHA 2071594View commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3c5605c - Browse repository at this point
Copy the full SHA 3c5605cView commit details -
Merge pull request #16866 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for cb696d5 - Browse repository at this point
Copy the full SHA cb696d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14efaa4 - Browse repository at this point
Copy the full SHA 14efaa4View commit details
Commits on Mar 19, 2024
-
Nullness feature :: New warning for functions insisting on a (WithNul…
…l) argument + typar equality fix (#16853) Null-handling functions now have the option to raise a warning when they are called with a known-to-be-withoutNull argument. That way, API authors (incl. Fsharp.Core) can help with cleaning code from superflous null checks. While doing it, a strange error kept coming when using Option.ofObj and other functions with a (T | null) typar. It turned out that nullness info had been striped from nullable typars on stripTyparEqnsAux calls in some occasions, leading to treating all typars as 'KnownWithoutNull' even when that was not true.
Configuration menu - View commit details
-
Copy full SHA for 72b7494 - Browse repository at this point
Copy the full SHA 72b7494View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74d1da2 - Browse repository at this point
Copy the full SHA 74d1da2View commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ccc35ba - Browse repository at this point
Copy the full SHA ccc35baView commit details -
Merge pull request #16915 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 8ff2ed1 - Browse repository at this point
Copy the full SHA 8ff2ed1View commit details
Commits on Mar 22, 2024
-
Merge pull request #16930 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 5d89ba3 - Browse repository at this point
Copy the full SHA 5d89ba3View commit details
Commits on Mar 25, 2024
-
Merge pull request #16939 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for b84d754 - Browse repository at this point
Copy the full SHA b84d754View commit details
Commits on Mar 26, 2024
-
Merge pull request #16949 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 7f502b7 - Browse repository at this point
Copy the full SHA 7f502b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65c7b8b - Browse repository at this point
Copy the full SHA 65c7b8bView commit details
Commits on Mar 28, 2024
-
Feature nullness - propper guards against
| null
on unsupported t……ypes (#16907) TODOs resolved: * mkAppTy resolved * mkFunTyWithNullness * delayed checks of post-infered values for nullness-carrying capabilities
Configuration menu - View commit details
-
Copy full SHA for 55cd42f - Browse repository at this point
Copy the full SHA 55cd42fView commit details
Commits on Apr 2, 2024
-
Merge pull request #16960 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for b34e568 - Browse repository at this point
Copy the full SHA b34e568View commit details
Commits on Apr 4, 2024
-
Merge pull request #16980 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for faba56d - Browse repository at this point
Copy the full SHA faba56dView commit details
Commits on Apr 5, 2024
-
Merge pull request #16989 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for a6be10c - Browse repository at this point
Copy the full SHA a6be10cView commit details
Commits on Apr 6, 2024
-
Merge pull request #16996 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for b8feeac - Browse repository at this point
Copy the full SHA b8feeacView commit details
Commits on Apr 10, 2024
-
Merge pull request #17007 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 9067ad6 - Browse repository at this point
Copy the full SHA 9067ad6View commit details
Commits on Apr 11, 2024
-
Merge pull request #17023 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 647d797 - Browse repository at this point
Copy the full SHA 647d797View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc8a27e - Browse repository at this point
Copy the full SHA bc8a27eView commit details
Commits on Apr 16, 2024
-
Merge pull request #17037 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 58f8cac - Browse repository at this point
Copy the full SHA 58f8cacView commit details
Commits on Apr 17, 2024
-
Merge pull request #17058 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for b5b3f0d - Browse repository at this point
Copy the full SHA b5b3f0dView commit details
Commits on Apr 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c1b53bc - Browse repository at this point
Copy the full SHA c1b53bcView commit details -
Merge pull request #17065 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 42c6afd - Browse repository at this point
Copy the full SHA 42c6afdView commit details
Commits on Apr 19, 2024
-
Feature nullness :: warn also for 'obj' type (since it can be infered…
… for null literal) (#16962)
Configuration menu - View commit details
-
Copy full SHA for d78f5aa - Browse repository at this point
Copy the full SHA d78f5aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0a7d82 - Browse repository at this point
Copy the full SHA a0a7d82View commit details
Commits on Apr 26, 2024
-
Nullness feature :: various bugfixes (#17080)
* Bugfix - matching aliased nullable should strip nullness Eliminating nullness after pattern matching null (that is , for subsequent patterns) must visit contents of abbreviations as well. Otherwise it does not work with the Maybe<T> type whcih we use in the compiler. * Making 'obj' work with new 'not null' constraints in fslib functions Bugfix: obj cannot be passed to generic typars which require T: not null, such as the NonNull active pattern. This commit fixes it. * Bugfix - false 'useless null' warning in nested applications Error fixed: Error on useless null checkwith nullness constraint propagation in code like this:let meTry = Option.ofObj (Path.GetDirectoryName "")`. The warning about 'useless Option.ofObj' points to the string literal, ignoring the string literal is first passed to an API which may return null * Fix import for C# extension methods Bugfix for: C# extension methods which put "?" on the this argument are wrongly interpreted by moving the nullability elsewhere. See AsMemory<T> from System.Memory.dll , this treats byteArray.ToMemory() as resulting in a Memory<byte | null> which is clearly wrong. Also, this now allows to call C# extension methods with ?this to be invoked on a nullable value. * LinkedList First,Last bugfix There was a bug of LinkedList .First and .Last properties not returning nullable nodes. This was fixed by improved byte import in previous commit, adding a regression test for guarding this. * Bugfix: Solve nullness for typars This fixes a bug where `not null` generic constraint was incorrectly passed between two typars:`T1 | null` with not null constraint on T1, and T2 without constraints. This occured when calling Option.ofObj(..) when the inner expression caused solving of generic type arguments, e.g. after (|>) or (id) function. This uses additional inference variable to unify them.
Configuration menu - View commit details
-
Copy full SHA for 13e8af2 - Browse repository at this point
Copy the full SHA 13e8af2View commit details -
Merge pull request #17083 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 3bcf33d - Browse repository at this point
Copy the full SHA 3bcf33dView commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 14d666e - Browse repository at this point
Copy the full SHA 14d666eView commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fed2bdb - Browse repository at this point
Copy the full SHA fed2bdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebdeebc - Browse repository at this point
Copy the full SHA ebdeebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f161691 - Browse repository at this point
Copy the full SHA f161691View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6cf326c - Browse repository at this point
Copy the full SHA 6cf326cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e154438 - Browse repository at this point
Copy the full SHA e154438View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b65db9 - Browse repository at this point
Copy the full SHA 0b65db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 176275f - Browse repository at this point
Copy the full SHA 176275fView commit details
Commits on May 20, 2024
-
Merge branch 'merges/main-to-feature/nullness' of https://github.com/…
…dotnet/fsharp into merges/main-to-feature/nullness
Configuration menu - View commit details
-
Copy full SHA for a6373c9 - Browse repository at this point
Copy the full SHA a6373c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 817ee1e - Browse repository at this point
Copy the full SHA 817ee1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61f5777 - Browse repository at this point
Copy the full SHA 61f5777View commit details -
Merge pull request #17175 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 03e294f - Browse repository at this point
Copy the full SHA 03e294fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da45b5 - Browse repository at this point
Copy the full SHA 7da45b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c28b21a - Browse repository at this point
Copy the full SHA c28b21aView commit details -
Wkraround attributetargets issue by using 'obj'. This removes 3x box …
…and adds 1x unbox.
Configuration menu - View commit details
-
Copy full SHA for 3570b2f - Browse repository at this point
Copy the full SHA 3570b2fView commit details
Commits on May 21, 2024
-
Merge pull request #17185 from dotnet/feature-nullness-fix-plain-builds
Fix issues for plain 'dotnet build Fsharp.Compiler.Service.sln`
Configuration menu - View commit details
-
Copy full SHA for 13e50b4 - Browse repository at this point
Copy the full SHA 13e50b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d375d2 - Browse repository at this point
Copy the full SHA 3d375d2View commit details -
Feature nullness :: Bugfixes (#17102)
* Ignore Nullness applied on structs (C# allows T? when when T is a struct) * Bigfix: Working with CLI events in Fsharp * Bugfix: Mutable binding initially assigned to null should not need type annotation * Solving `let mutable cache = null` via type inference * Enforcing TyparConstraint.IsReferenceType when WithNull type is used * Nullness-related constraint consistency * Bugfix for emitting Nullable attrs for C#
Configuration menu - View commit details
-
Copy full SHA for e2e698d - Browse repository at this point
Copy the full SHA e2e698dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 165f664 - Browse repository at this point
Copy the full SHA 165f664View commit details -
Merge pull request #17192 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 3603443 - Browse repository at this point
Copy the full SHA 3603443View commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 101ae03 - Browse repository at this point
Copy the full SHA 101ae03View commit details -
Automated command ran: fantomas
Co-authored-by: T-Gro <46543583+T-Gro@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for aa62eef - Browse repository at this point
Copy the full SHA aa62eefView commit details -
Feature nullness :: Try infer without null even when function/method …
…arg is marked as nullable (#17269)
Configuration menu - View commit details
-
Copy full SHA for a72457e - Browse repository at this point
Copy the full SHA a72457eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4ad891 - Browse repository at this point
Copy the full SHA d4ad891View commit details -
Merge pull request #17213 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 382a327 - Browse repository at this point
Copy the full SHA 382a327View commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f9b1ccc - Browse repository at this point
Copy the full SHA f9b1cccView commit details -
Configuration menu - View commit details
-
Copy full SHA for d84326b - Browse repository at this point
Copy the full SHA d84326bView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 64033b9 - Browse repository at this point
Copy the full SHA 64033b9View commit details -
Merge pull request #17304 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for d2d7bd3 - Browse repository at this point
Copy the full SHA d2d7bd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bde93c - Browse repository at this point
Copy the full SHA 7bde93cView commit details
Commits on Jun 18, 2024
-
Merge pull request #17320 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 679f605 - Browse repository at this point
Copy the full SHA 679f605View commit details
Commits on Jun 19, 2024
-
Feature nullness :: Cleanups, Test reorg, fix incrementalbuild cache …
…behavior (#17309) * Fix TransparentCompiler - it should report PostInference errors if it only encountered a warning (reported as an error due to confiig)
Configuration menu - View commit details
-
Copy full SHA for 5488a35 - Browse repository at this point
Copy the full SHA 5488a35View commit details
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 107ee5c - Browse repository at this point
Copy the full SHA 107ee5cView commit details -
Merge pull request #17337 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for dc92a0c - Browse repository at this point
Copy the full SHA dc92a0cView commit details
Commits on Jul 1, 2024
-
Merge branch 'merges/main-to-feature/nullness' of https://github.com/…
…dotnet/fsharp into merges/main-to-feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 469899b - Browse repository at this point
Copy the full SHA 469899bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24f923c - Browse repository at this point
Copy the full SHA 24f923cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8cfda2 - Browse repository at this point
Copy the full SHA c8cfda2View commit details -
Merge branch 'merges/main-to-feature/nullness' of https://github.com/…
…dotnet/fsharp into merges/main-to-feature/nullness
Configuration menu - View commit details
-
Copy full SHA for 653507c - Browse repository at this point
Copy the full SHA 653507cView commit details
Commits on Jul 3, 2024
-
Merge pull request #17354 from dotnet/merges/main-to-feature/nullness
Merge main to feature/nullness
Configuration menu - View commit details
-
Copy full SHA for fedc901 - Browse repository at this point
Copy the full SHA fedc901View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ec905d - Browse repository at this point
Copy the full SHA 7ec905dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f2e0c4 - Browse repository at this point
Copy the full SHA 1f2e0c4View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ddd666d - Browse repository at this point
Copy the full SHA ddd666dView commit details -
Merge pull request #17395 from KevinRansom/nullness
Update a few baselines
Configuration menu - View commit details
-
Copy full SHA for 59938f4 - Browse repository at this point
Copy the full SHA 59938f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49bec1c - Browse repository at this point
Copy the full SHA 49bec1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a65374 - Browse repository at this point
Copy the full SHA 6a65374View commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 30c3432 - Browse repository at this point
Copy the full SHA 30c3432View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f6b7da - Browse repository at this point
Copy the full SHA 5f6b7daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3752733 - Browse repository at this point
Copy the full SHA 3752733View commit details -
Merge pull request #17398 from dotnet/feature-nullness-variance
Feature nullness :: Subsume nullness for contravariant type parameters (such as the one in IEqualityComparer<in T>)
Configuration menu - View commit details
-
Copy full SHA for 57026b8 - Browse repository at this point
Copy the full SHA 57026b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 972fa34 - Browse repository at this point
Copy the full SHA 972fa34View commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c3d9efd - Browse repository at this point
Copy the full SHA c3d9efdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 990c7ea - Browse repository at this point
Copy the full SHA 990c7eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e74ec8 - Browse repository at this point
Copy the full SHA 1e74ec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1872156 - Browse repository at this point
Copy the full SHA 1872156View commit details