Actually match comment now, I intended it to run everywhere, but forgot to remove condition 🤦
This will allow us to be more precise with release notes.
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 10.0.0-alpha.1.24428.1 -> To Version 10.0.0-alpha.1.24459.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com>
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24453.1 -> To Version 9.0.0-beta.24459.6
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com>
* Better `CE` error reporting when using `use!` with `and!`
* release notes
* use `and!` range instead of `use!`
* Add AndBangKeyword trivia range
* Update tests
* surface area
* Update SyntaxTreeTests
---------
Co-authored-by: Vlad Zarytovskii <vzaritovsky@hotmail.com>
* fix the checkFile bug
* change the feature flag name
* updated xlf files
* Another small name change
---------
Co-authored-by: Petr <psfinaki@users.noreply.github.com>
* Update dependencies from https://github.com/dotnet/arcade build 20240829.5
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24429.3 -> To Version 9.0.0-beta.24429.5
* Update dependencies from https://github.com/dotnet/arcade build 20240903.1
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24429.5 -> To Version 9.0.0-beta.24453.1
---------
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Petr <psfinaki@users.noreply.github.com>
* Use `SynPat` range for let binding errors
* update error range for tcAttributesAreNotPermittedOnLetBindings
* Include typars
* AP better error message
* fantomas
* Fix tests
* fantomas
* update tests
* Add a new compiler error for multi-case partial active patterns are not supported
* use tcPartialActivePattern and add more tests
* update tests
* Update src/Compiler/FSComp.txt
Co-authored-by: Brian Rourke Boll <brianrourkeboll@users.noreply.github.com>
* Update FSComp.txt
* Update src/Compiler/FSComp.txt
Co-authored-by: Brian Rourke Boll <brianrourkeboll@users.noreply.github.com>
* more tests
* release notes
* Update xlf
* reduce diff
* update tests
* baselines
* move `neg16.bsl` content to different tests
* move `neg16.bsl` content to different tests
* Update bsl
* Update last failing tests.
* Update last failing tests.
* FactForDESKTOP neg16
* fix bsl
---------
Co-authored-by: Brian Rourke Boll <brianrourkeboll@users.noreply.github.com>
Co-authored-by: psfinaki <psfinaki@users.noreply.github.com>
* WIP some unit tests
* Return false instead of throwing
* Fix IsUnionCaseTester for generated code
Seems like methods/properties that are generated in IL, like `get_Is*`
in this case, have `IsMethod` (or `IsProperty`) false for some reason,
even when `IsPropertyGetterMethod` is true. This would result in
`IsUnionCaseTester` giving incorrect answers. This fixes that at
`IsUnionCaseTester`, though it might be worth it to see if it can be
fixed at the root of the issue
* Add a release note
* Move helpers around in unit tests for more reuse
* Add negative unit test
---------
Co-authored-by: Adam Boniecki <abonie@users.noreply.github.com>
Co-authored-by: Vlad Zarytovskii <vzaritovsky@hotmail.com>
Microsoft.SourceBuild.Intermediate.arcade , Microsoft.DotNet.Arcade.Sdk
From Version 9.0.0-beta.24426.3 -> To Version 9.0.0-beta.24429.3
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
From Version 10.0.0-alpha.1.24426.2 -> To Version 10.0.0-alpha.1.24428.1
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
* Detect `open type` use correctly for enums
* Consider `open type` used when the type is an enum and any of
the enum cases is used unqualified.
* Update release notes
* add unit test for issue 17604
* check if the expr type is unit for match expressions, too.
* add release notes entry
---------
Co-authored-by: Petr <psfinaki@users.noreply.github.com>
* Change realSig to be `false` by default
* Adjust tests
* fantomas'd
* quickinfo test
* Update Tests.LanguageService.QuickInfo.fs
---------
Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com>