- 09 8月, 2019 1 次提交
-
-
由 Jason Malinowski 提交于
When generating code from the navigation bar, we should remove inaccessible attributes, since there's no value in spitting code that won't build. Fixes https://github.com/dotnet/roslyn/issues/37621 although perhaps not in the ideal way. We may also want to generally drop all nullable attributes when generating VB code, but that's being tracked by https://github.com/dotnet/roslyn/issues/30327 as there's some design questions still out.
-
- 08 8月, 2019 5 次提交
-
-
由 Fred Silberberg 提交于
Explicitly call BindExpression in GetSpeculativeSymbolInfo, instead o…
-
由 Andrew Hall 提交于
Use MaxSupportedLangVersion in CSharpUpgradeProjectCodeFixProvider
-
由 Jason Malinowski 提交于
Update CODEOWNERS
-
由 Joey Robichaud 提交于
-
由 Joey Robichaud 提交于
Handle speculation for AsNewClause by generating an EqualsValue node
-
- 07 8月, 2019 21 次提交
-
-
由 Jared Parsons 提交于
Fix our MSB3270 warnings
-
由 Jared Parsons 提交于
Publish Ngen logs separately
-
由 Jason Malinowski 提交于
Consume the new IMethodSymbol.Construct overload that takes nullability
-
由 dotnet-automerge-bot 提交于
Merge release/dev16.3-preview2 to master
-
由 Andrew Hall (METAL) 提交于
-
由 Joey Robichaud 提交于
Adding Skip to CSharpInteractiveCommands.VerifyPreviousAndNextHistory
-
-
由 Sam Harwell 提交于
Formatting updates for C# 8
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
We don't have any groovy scripts anymore.
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
The type inferrer does method type inferrence if we know what the return type of the method should be. This triggered if the method was handled an argument which it could then chase up and find the InvocationExpressionSyntax. Unfortunately if you are inferring and don't have an argument you still want to be able to infer the type of the argument if there was one there, but there's no ArgumentSyntax to work from. Thus, it's easier to just directly pass the InvocationExpressionSyntax and avoid the tree walk; looking through the callers of InferTypeInArgument there's only one place where it could potentially find an InvocationExpressionSyntax, and that one place is the place I updated the call site on.
-
由 Jason Malinowski 提交于
-
由 Joey Robichaud 提交于
-
由 Fredric Silberberg 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
There are a few parts to this change: 1. Ensure that MSB3270 and MSB3277 warnings are promoted to errors in CI and hence block merging. 1. Move our DiaSymReader.Native logic into a separate targets file. This resource cannot be consumed with a simple package reference but rather requires a package reference and custom logic to pull out the contained binaries. This logic used to be spread through our build. Now it's in a single place. 1. Remove the x86 bootstrapping logic. This was testing a pretty obscure scenario and the cost of maintaining that logic is siginificant at this point. Can bring back if we ever find a bug in this area. The root cause of the MSB3270 warnings is a subtle change in the SDK. It now passes the runtime graph to NuGet for native assets. In the case of DiaSymReader.Native there are runtime specific assets hence the SDK / NuGet had to pick one for framework projects. This eventually lead to `PlatformTarget` being set to x86 where it shoud have been AnyCPU. Part of the change includes adding `ExcludeAssets=all` to the package reference which means they no longer figure into this logic and hence the binaries are marked as AnyCPU. This regression in behavior is being tracked by https://github.com/dotnet/sdk/issues/3495
-
由 Jason Malinowski 提交于
Move comment to correct line of code
-
由 Jared Parsons 提交于
The NGEN log files are published inside our "Build Diagnostic Logs" container today. That is regularly around 160MB in size of which the NGEN logs take up ~700K. Been working on some automation / processing that is specific to NGEN log files. Downloading the other 159MB is fairly wasteful and slow for this automation. Publishing the NGEN files separately so I can make this automation more effecient.
-
- 06 8月, 2019 13 次提交
-
-
由 dotnet-automerge-bot 提交于
Merge release/dev16.2 to release/dev16.3-preview2
-
由 Andrew Hall (METAL) 提交于
-
由 Joey Robichaud 提交于
-
由 Joey Robichaud 提交于
-
由 Joey Robichaud 提交于
Update LanguageServices dependencies
-
由 Ivan Basov 提交于
-
由 dotnet-automerge-bot 提交于
Merge release/dev16.3-preview2 to master
-
由 Gen Lu 提交于
UseExpressionBody cleanup
-
由 Andrew Hall (METAL) 提交于
-
由 Joey Robichaud 提交于
Update signing cert used for EE.ResultProvider - 16.3 P2
-
由 Joey Robichaud 提交于
Update signing cert used for EE.ResultProvider - 16.3 P3
-
由 Petr Houška 提交于
Add tests for RefaHelpers with empty Attributes / empty decls.
-
由 Fredric Silberberg 提交于
Explicitly call BindExpression in GetSpeculativeSymbolInfo, instead of Bind, to be sure that we don't return type expression info instead of actual expression info.
-