Граф коммитов

12731 Коммитов

Автор SHA1 Сообщение Дата
Kevin Ransom (msft) a96f2849f3
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-14 18:59:25 -07:00
Kevin Ransom (msft) e612cf93b9
Merge pull request #15396 from dotnet/merges/main-to-release/dev17.7
Merge main to release/dev17.7
2023-06-14 15:14:44 -07:00
Kevin Ransom (msft) 5415e7d801
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-14 14:26:18 -07:00
dependabot[bot] f9181c8ee8
Bump NuGet.Protocol (#15395)
Bumps [NuGet.Protocol](https://github.com/NuGet/NuGet.Client) from 6.2.2 to 6.2.4.
- [Release notes](https://github.com/NuGet/NuGet.Client/releases)
- [Commits](https://github.com/NuGet/NuGet.Client/commits)

---
updated-dependencies:
- dependency-name: NuGet.Protocol
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-14 14:25:45 -07:00
Kevin Ransom (msft) 5e1604676e
Merge pull request #15387 from dotnet/merges/main-to-release/dev17.7
Merge main to release/dev17.7
2023-06-14 09:50:54 -07:00
Petr Pokorny 72f324847f
Fix DependencyManager bug (#15391) 2023-06-14 17:06:22 +02:00
Eugene Auduchinok d1ca48510c
LexFilter: rework wrong indentation recovery (#15334)
* LexFilter: better debug diagnostics

* LexFilter: strict indentation for existing warnings

* Update xlf

* Signature generation: fix 'end' indentation in empty modules

* Update baselines

* Update baselines

* Try to undo range change
2023-06-14 15:23:06 +02:00
Petr 0cb33007ee
Democratizing code fixes - part one (#15373)
* Democratizing code fixes - part one

* Up

* Update AddInstanceMemberParameter.fs
2023-06-14 13:03:52 +00:00
Vlad Zarytovskii f899407b4f
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-14 13:03:46 +02:00
kerams 8a0d4d0943
Improve type error ranges in computed collections (#15381)
* Improve type error ranges in computed collections

* Fix baseline
2023-06-14 10:11:33 +00:00
Florian Verdonck 24eef2cbaf
Add typars in binding when there is an order mismatch. (#15366) 2023-06-14 11:46:12 +02:00
Florian Verdonck 4c0eb4d179
Return F# signature text for C# override. (#15374) 2023-06-14 11:11:37 +02:00
Sudqi bc53e0d986
Fix find references bug in VS for operators which start with '>' (#15386) 2023-06-14 10:40:22 +02:00
Vlad Zarytovskii fbab5feade
Merge pull request #15383 from dotnet/merges/main-to-release/dev17.7
Merge main to release/dev17.7
2023-06-14 00:38:42 +02:00
Vlad Zarytovskii e850a72716
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-13 23:14:03 +02:00
Kevin Ransom (msft) 0797f2fa00
Merge pull request #15379 from dotnet/merges/main-to-release/dev17.7
Merge main to release/dev17.7
2023-06-13 12:17:38 -07:00
Kevin Ransom (msft) 99572bae77
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-13 10:48:07 -07:00
Eugene Auduchinok d9e267b315
Fsc: add `--tokenize-debug` (#15370)
* Fsc: add '--tokenize-debug'

* Fantomas
2023-06-13 17:16:25 +02:00
Vlad Zarytovskii e1131e270b
Merge pull request #15368 from dotnet/darc-release/dev17.7-80247327-cce1-4af0-b933-cab9bef3a751 2023-06-13 14:26:02 +02:00
Eugene Auduchinok e333828359
Parser: fix `while`, `for`, `do` expression ranges (#15369)
* Parser: fix 'done' range in expressions
2023-06-13 12:42:27 +02:00
dotnet-maestro[bot] 07dd6a33c0 Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20230609.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 8.0.0-alpha.1.23302.3 -> To Version 8.0.0-alpha.1.23309.1
2023-06-12 13:06:10 +00:00
Florian Verdonck dbe12dab78
Wrap hash postfix type in parentheses. (#15355)
* Wrap hash postfix type in parentheses.

* Only add parentheses if there are any typeInstantiations.

* Trigger CI

* Update module names.
2023-06-12 12:51:58 +02:00
Kevin Ransom (msft) 01ee95517d
remove support for --noframework from fsi (#15362)
* remove support for --noframework from fsi

* fantomas
2023-06-12 12:44:37 +02:00
Vlad Zarytovskii 5338fe61a7
Merge pull request #15348 from dotnet/merges/main-to-release/dev17.7 2023-06-12 11:23:05 +02:00
Kevin Ransom (msft) c36bb286c9
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-10 12:06:44 -07:00
Kevin Ransom (msft) 7994fd78f8
Reorganise component tests (#15353)
* Reorganize componenttests

* Testcases

* namespace
2023-06-09 17:32:25 +00:00
Jakub Majocha 89469928e4
Collect diagnostics from skipped implementation files, fixes #15337 (#15351)
* Add unit tests to illustrate the problem.

* fix missing diags

---------

Co-authored-by: nojaf <florian.verdonck@outlook.com>
2023-06-09 13:57:43 +02:00
Eugene Auduchinok ca4180360e
Fsc: add indentation to --tokenize output (#15347)
Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com>
2023-06-09 11:43:48 +02:00
Kevin Ransom (msft) 07432379ea
Merge pull request #15335 from dotnet/merges/main-to-release/dev17.7
Merge main to release/dev17.7
2023-06-08 09:41:35 -07:00
Kevin Ransom (msft) fa8b61bf2c
Fixes: #15333 - Error C2086 while using F# library from CPP/CLI project (#15341)
* Fix generated enums

* baselines

* fantomas
2023-06-08 09:27:00 -07:00
Kevin Ransom (msft) 96fec62fdf
Fix cache path (#15317)
* Fix cache path

* Update FSharp.DependencyManager.fs

* Update src/FSharp.DependencyManager.Nuget/FSharp.DependencyManager.fs

Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com>

* Update src/FSharp.DependencyManager.Nuget/FSharp.DependencyManager.fs

Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com>

* fantomas

---------

Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com>
2023-06-08 09:25:12 -07:00
Florian Verdonck 1e5b5e4f52
Don't consider seq`1 prefix in NicePrint. (#15280)
* Don't consider seq`1 prefix in NicePrint.

* Update baselines.

* Update full framework baselines.

* Moar baselines

* Update QuickInfoTests.fs

* Update tests

* adjust expected output

* Set IsPrefixDisplay to false for seq`1.

---------

Co-authored-by: dawe <dawedawe@posteo.de>
2023-06-08 16:30:49 +02:00
Florian Verdonck 37a5baaf12
Print attributes for layoutArgInfo. (#15322)
* Print attributes for layoutArgInfo.
2023-06-08 08:44:24 +02:00
Kevin Ransom (msft) 72b43ad81f
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-07 09:59:13 -07:00
Vlad Zarytovskii 12c682e2fa
Merge pull request #15248 from dotnet/darc-release/dev17.7-9b834e44-06ca-448c-8840-49f06aaf6cb1 2023-06-07 16:44:00 +02:00
Vlad Zarytovskii 9a724f8f1e
Merge branch 'release/dev17.7' into darc-release/dev17.7-9b834e44-06ca-448c-8840-49f06aaf6cb1 2023-06-07 13:43:25 +02:00
Kevin Ransom (msft) 8dab801bab
Fix nuget localization issue (#15329)
* Fix nuget localization issue
2023-06-07 11:46:31 +02:00
Kevin Ransom (msft) 7cb450f3dc
Merge pull request #15327 from dotnet/merges/main-to-release/dev17.7
Merge main to release/dev17.7
2023-06-06 13:53:17 -07:00
Kevin Ransom (msft) 1d45ace32e
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-06 13:05:07 -07:00
Florian Verdonck 2133c34041
Enable includeStaticParametersInTypeNames in DisplayEnv. (#15319)
* Enable includeStaticParametersInTypeNames in DisplayEnv.
2023-06-06 19:17:10 +02:00
dotnet bot 213f0e1005
Merge main to release/dev17.7 (#15323)
* Fix #15313 - The compiler automatically generates an IsReadOnlyAttribute on downlevel frameworks even if we have already defined it. (#15316)


---------

Co-authored-by: Kevin Ransom (msft) <codecutter@hotmail.com>
Co-authored-by: Vlad Zarytovskii <vzaritovsky@hotmail.com>
2023-06-06 19:15:43 +02:00
Patrick Stevens 55e2c71f4f
Add feature flag for obj-inference diagnostic (#15315)
* Add feature flag for obj-inference diagnostic

* FSI
2023-06-06 15:31:00 +02:00
Vlad Zarytovskii 5a627c0cf8
Merge pull request #15318 from dotnet/merges/main-to-release/dev17.7 2023-06-06 12:58:48 +02:00
Vlad Zarytovskii 5fcabc9c04
Update INTERNAL.md 2023-06-06 12:47:39 +02:00
Vlad Zarytovskii 47f4ff3f1a
Update INTERNAL.md 2023-06-06 12:43:37 +02:00
Vlad Zarytovskii a01dc81d66
Merge branch 'release/dev17.7' into darc-release/dev17.7-9b834e44-06ca-448c-8840-49f06aaf6cb1 2023-06-06 12:38:24 +02:00
Kevin Ransom (msft) 50a5b90b5d
Fix #15313 - The compiler automatically generates an IsReadOnlyAttribute on downlevel frameworks even if we have already defined it. (#15316)
* Fix #15313

* fantomas
2023-06-06 12:10:31 +02:00
Vlad Zarytovskii 86a404dea2
Merge branch 'release/dev17.7' into merges/main-to-release/dev17.7 2023-06-06 12:09:53 +02:00
dotnet bot ba66afe60f
Merge main to release/dev17.7 (#15311)
* add review comment to sb files (#15288)

* add review comment to sb files

* add CODEOWNERS entry for source-build

* Don't show inline hint for arguments with same names as the parameters in DU (#15305)

* Signature of nested type with generic type parameter (#15259)

* Proof of concept

* Add generic parameter names to ModuleOrType.

* Revert ModuleOrType change

* Process ticks in demangledPath of TType_app.

* Only apply new logic when includeStaticParametersInTypeNames is active.

* Use FactForNETCOREAPP

* Fix build

---------

Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com>

* Improve implied lambda and delegate argument names (#15277)

* Improve implied lambda and delegate argument names

* Fix

* Add tests

* Revert non-preview tests

* Sigh

* Re-revert

* Fix test

* Add testx

---------

Co-authored-by: Oleksandr Didyk <106967057+oleksandr-didyk@users.noreply.github.com>
Co-authored-by: Sudqi <sudqiomar@gmail.com>
Co-authored-by: Florian Verdonck <florian.verdonck@outlook.com>
Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com>
Co-authored-by: kerams <kerams@users.noreply.github.com>
2023-06-06 08:11:54 +00:00
Matt Mitchell 2318979851 Change xliff tasks dependency name to adhere to strict coherency 2023-06-05 11:19:41 -07:00