- 09 7月, 2020 10 次提交
-
-
由 Gen Lu 提交于
Targeting Remote.ServiceHub project to .Net Core
-
由 Gen Lu 提交于
No-op SymbolSearchUpdateEngine on non-Windows OS
-
由 Jared Parsons 提交于
This change standardizes the reference assemblies we use for compilation in our unit test to be the actual .NET Framework reference assemblies. Prior to this change they were a mix of reference and implementation assemblies from non-RTM versions of the .NET Framework. In order to map the existing assemblies to their respective target framework version I worked with the servicing team and we mapped them to the closest possible TFM based on their file versions. The bulk of the change is essentially mechanically moving from names like `mscorlib.v4_30319_17929` to `Net451.mscorlib`. Unfortunately in several cases the non-RTM assemblies didn't cleanly map to a RTM TFM. This was particularly problematic when migrating the `v4_30319` references as this is a mix of a `net40` and `net451` versions. This caused issues in our code base because these references were freely mixed with actual `net40` and `net451` references in the code base. Most of the time this went unnoticed because the test didn't expose the gaps in the APIs. In a lot of cases though, particularly when mixing a version of `System.Core` that did or didn't have `ExtensionsAttribute`, this required some manual inspection on my part and a fix. In pretty much every case this was a straight forward fix but it did mean the change was less mechanical than I would have preferred. To make this change easier to review I've broken it up into three commits: 1. The actual changes to `Roslyn.Test.Utilities` that move us to the new references. 1. The changes to our test code which required more than a simple straight forward reference update or explicitly involved retargetting code. These are changes I think deserve stronger scrutiny than the more mechanical aspects of this PR. 1. The mechanical changes to move from the old references to the new ones. This is the bulk of the change but is for the most part renames. The benefits of this change are the following: 1. Have our test more closely mirror customer scenarios by using official reference assemblies. 1. Improve the readability of the tests by referring to assemblies by their target framework, which is familiar to most developers, instead of their file version, which is familiar to servicing team only. 1. Reduces the build output size of Roslyn by **~5GB** The internal PR is here https://github.com/dotnet/roslyn-internal/pull/1954 Note: I will be making more changes in this area in future PRs. But I wanted to keep the mechanical portion of this change into its own PR. Further PRs will be smaller but less mechanical.
-
由 David Wengier 提交于
-
由 Gen Lu 提交于
-
由 msftbot[bot] 提交于
Ensure that we de-dupe the configuration/suppression code actions
-
由 Gen Lu 提交于
-
由 Jonathon Marolf 提交于
-
由 Gen Lu 提交于
-
由 Manish Vasani 提交于
-
- 08 7月, 2020 15 次提交
-
-
由 Manish Vasani 提交于
Fixes #45779
-
由 Markus Hartmair 提交于
Suppress ERR_BadResumableAccessReturnVariable (BC36946) in case of nameof argument, fixes #23019.
-
由 Gen Lu 提交于
-
由 Gen Lu 提交于
Co-authored-by: NJason Malinowski <jason@jason-m.com>
-
由 Gen Lu 提交于
Co-authored-by: NJason Malinowski <jason@jason-m.com>
-
由 Javier Matos Denizac 提交于
-
由 Javier Matos Denizac 提交于
-
由 Sam Harwell 提交于
Remove the EditorFeatures.Wpf dependency from Remote.ServiceHub
-
由 Fred Silberberg 提交于
VB Generator Fixes
-
由 Sam Harwell 提交于
Update roslyn-analyzers to 3.3.0-beta1.20262.5
-
由 Charles Stoner 提交于
-
由 CyrusNajmabadi 提交于
Support basic cases in UseRangeOperator
-
由 CyrusNajmabadi 提交于
Simplify the semantic model caching scheme we use to reuse semantic models during typing.
-
由 AlekseyTs 提交于
-
由 Tomáš Matoušek 提交于
Remove requirement to list all transitively referenced projects in Pr…
-
- 07 7月, 2020 15 次提交
-
-
由 Sam Harwell 提交于
This suppressor applies to Nullable Reference Types (NRT), which is problematic because source build has NRT enabled but analyzers are disabled.
-
由 Sam Harwell 提交于
See dotnet/roslyn-analyzers#3813 See dotnet/roslyn-analyzers#3814
-
由 Sam Harwell 提交于
-
由 tmat 提交于
-
由 tmat 提交于
Remove requirement to list all transitively referenced projects in ProjectReferences of each project
-
由 msftbot[bot] 提交于
Merge release/dev16.7 to master
-
由 AlekseyTs 提交于
-
由 Tomáš Matoušek 提交于
Avoid SoftCrashException from CodeLens data point invalidation calls
-
由 AlekseyTs 提交于
Use-site diagnostics for a type should include information for type arguments of contaning types. (#45663) Fixes #45625.
-
由 Roman Starkov 提交于
* Fix parsing of nested verbatim interpolated strings started with @$ * Issue error for alt nested interpolated string in 7.3 or below. Better unit tests and test the error.
-
由 Tomáš Matoušek 提交于
-
由 msftbot[bot] 提交于
Fix "Tuple to Struct" named parameters being cased incorrectly
-
由 msftbot[bot] 提交于
Do not remove necessary casts in an interpolation
-
由 David 提交于
Upgrade dependencies to versions available on azure feeds
-
由 Alexander Luzgarev 提交于
-