- 05 12月, 2019 5 次提交
-
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-
由 Rikki Gibson 提交于
-
由 Neal Gafter 提交于
Fixes #39975
-
https://github.com/dotnet/arcade由 dotnet-maestro[bot] 提交于
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19603.17
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-
- 04 12月, 2019 18 次提交
-
-
由 Jason Malinowski 提交于
Remove the nullable wrappers from the Workspaces layer
-
由 Tomáš Matoušek 提交于
* Refactoring * Refactoring * Refactoring * Feedback * Misc feedback * Use ValueTask instead of custom task caching
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-
由 Jared Parsons 提交于
Visual Studio Code Tasks
-
由 Jason Malinowski 提交于
We weren't ensuring the the tuple elements had top-level nullability if we inferred the pattern was itself using nullable.
-
由 Jason Malinowski 提交于
This clarifies why we are stripping the nullability, and replaces it with the "not null" instead of "oblivious" which generates to the same code but is a bit more correct if something else tried to operate on the type symbol.
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
In the deepest of ironies, the extension methods we had to wrap top-level nullability was implicitly hiding a potential null reference. Removing the extension methods is now flagging this, so this fixes it up. The handling isn't ideal: if we don't have a Task<T> we won't necessarily wrap, but that's not something really worth going out of our way to support -- most code doesn't.
-
由 Jason Malinowski 提交于
The compiler merged support for top-level symbol nullability in https://github.com/dotnet/roslyn/pull/39498, so we can now delete our own wrappers that were performing the same thing. This is a mostly mechanical change. For places where we were calling LookupSymbols or ClassifyConversion, those places previously called .WithoutNullability() since the compiler API would have thrown if we gave it our wrappers, but the APIs had otherwise no way to pass top-leve nullability. That was an accepted oversight at the time, and the belief is passing in the full symbol will generally be more correct.
-
由 Jason Malinowski 提交于
This wasn't necessary when we had wrapped symbols, since it was the wrapper that had the annotation. Now that we are removing wrappers we need to implement it directly.
-
由 Jason Malinowski 提交于
Our constructed type symbol was holding onto an abstract type symbol; this allowed a constructed type to be created atop another constructed type, which would form a chain. That isn't really necessary, and doesn't match the usual mental models. This switches to holding onto a stronger type, and then updates the Construct methods to go back to the prior ConstructedFrom in order to avoid creating a chain.
-
由 Gen Lu 提交于
Implicit numeric casts shouldn't be recommended to be removed if doing so loses precision
-
由 Neal Gafter 提交于
Fixes #39767
-
由 Neal Gafter 提交于
Fixes #39947
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-
由 Jared Parsons 提交于
This changes our .gitignore to consider .vscode as well as adding in an initial tasks.json file for consideration. Still fairly new to Visual Studio Code but been using this tasks.json file locally for a bit now and have found it fairly productive
-
- 03 12月, 2019 5 次提交
-
-
https://github.com/dotnet/arcade由 dotnet-maestro[bot] 提交于
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19602.4
-
由 Joey Robichaud 提交于
Merge master to master-vs-deps
-
由 Manish Vasani 提交于
Remove diagnostics from error list on document close or reset for tha…
-
https://github.com/dotnet/arcade由 dotnet-maestro[bot] 提交于
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19601.1
-
由 Andy Gocke 提交于
* Update list of C# Next features and reviewers * Add pattern matching features
-
- 02 12月, 2019 1 次提交
-
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-
- 01 12月, 2019 3 次提交
-
-
https://github.com/dotnet/arcade由 dotnet-maestro[bot] 提交于
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19580.1
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-
由 Joey Robichaud 提交于
-
- 30 11月, 2019 1 次提交
-
-
由 dotnet-maestro[bot] 提交于
* Update dependencies from https://github.com/dotnet/arcade build 20191128.1 - Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19578.1 * Update dependencies from https://github.com/dotnet/arcade build 20191129.1 - Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19579.1
-
- 29 11月, 2019 3 次提交
-
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
-
- 28 11月, 2019 4 次提交
-
-
https://github.com/dotnet/arcade由 dotnet-maestro[bot] 提交于
- Microsoft.DotNet.Arcade.Sdk - 5.0.0-beta.19577.4
-
由 Allison Chou 提交于
Add code action to extract local functions
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-
由 msftbot[bot] 提交于
Merge master to master-vs-deps
-