- 30 4月, 2019 6 次提交
-
-
由 AlekseyTs 提交于
Make sure nullability mismatch in constraints specified in different partial declarations (types/methods) are properly detected and reported. (#35272) Make sure nullability mismatch in constraints specified in different partial declarations (types/methods) are properly detected and reported. Fixes #30229. Fixes #35179. Implements the following LDM decision: For partial types, the invariant matching from type inference and merging. A mismatch between two non-oblivious candidates produces an error. No warnings are produced. For partial methods, nullability has to match with exception for oblivious and we produce warnings. For the result, we use the implementation signature inside the implementation, and the declaration signature for the callers.
-
由 Jared Parsons 提交于
Move to non Int pools
-
由 vatsalyaagrawal 提交于
Bugfix fix: "Replace method with property" removes a space
-
由 Gen Lu 提交于
Add new optprof test for training
-
由 Jared Parsons 提交于
Responding to a request from our core engineering team to move to a different pool.
-
由 Jason Malinowski 提交于
DynamicFileInfo.cs: fix typo in the constructor
-
- 29 4月, 2019 4 次提交
-
-
由 dotnet-automerge-bot 提交于
Merge dev16.1 to master
-
由 Sam Harwell 提交于
VS 2017 -> VS 2019
-
由 Jason Malinowski 提交于
Fix applying code actions that change AdditionalDocuments
-
由 SirJosh3917 提交于
-
- 28 4月, 2019 3 次提交
-
-
由 Jason Malinowski 提交于
Some code was accidentally calling GetDocument with an additional document ID; this didn't end well.
-
由 Jason Malinowski 提交于
give CSharpAsAndNullCheckCodeFixProvider more intelligence about removing statements
-
由 Petr Kulikov 提交于
-
- 27 4月, 2019 7 次提交
-
-
由 dotnet-automerge-bot 提交于
Merge dev16.1 to master
-
由 Gen Lu 提交于
-
由 Andrew Hall 提交于
-
由 Andrew Hall 提交于
More Pull Members Up MAS Fixes
-
由 Chris Sienkiewicz 提交于
* Make Generated syntax trees restore to project nullability
-
由 Neal Gafter 提交于
Fixes #29894
-
由 Neal Gafter 提交于
A reference to an unconstrained type parameter in nullable-disabled code should be treated as *oblivious*, and therefore reading them should be considered to produce non-null values, and we are permitted to assign null values to them without a diagnostic. Fixes #34842 Also disable the old WRN_DotOnDefault when the nullable feature is enabled. Fixes #34855
-
- 26 4月, 2019 18 次提交
-
-
由 Jason Malinowski 提交于
Ensure we refresh ruleset severities after a ruleset change
-
由 Julien Couvreur 提交于
-
由 dotnet-automerge-bot 提交于
Merge dev16.1 to master
-
由 Andy Gocke 提交于
When we relaxed the requirement for pattern matching open types to a constant pattern to not require a conversion from the pattern expression to the open type, but the pattern expression should be required to have a constant value. Fixes #34980
-
由 dotnet-automerge-bot 提交于
Merge dev16.1 to master [SHA-only]
-
由 Rikki Gibson 提交于
* Implement MetadataAsSource for ref and readonly structs * MetadataAsSource for readonly members * Fix NotImplementedException errors. Fix some ArrayBuilder leaks. * Fix a leak. Fix implicit readonly attribute test. * List passed to GetUpdatedDeclarationAccessibilityModifiers needs to support Remove * Allow specifying a metadata language version for MetadataAsSourceTests * Remove unused SyntaxTokenList members. Comment readonly event generation. * Check VB MetadataAsSource for readonly members * Fixes from feedback * Add test for not implicitly readonly struct getter * Label arguments in call to GetCustomAttributesForToken * Reference issue about readonly event public API
-
由 Tomáš Matoušek 提交于
-
由 Chris Sienkiewicz 提交于
-
由 Yair Halberstadt 提交于
* intellisense should suggest event after writing readonly in a struct member declaration. * Avoid repetition of keywords in EventKeywordRecommender
-
由 dotnet-automerge-bot 提交于
Merge dev16.1-preview3 to dev16.1 [infra only]
-
由 Gen Lu 提交于
Using FQN instead of adding import during ENC session
-
由 Gen Lu 提交于
Don't provide sync namespace refactoring in generated code
-
由 Jinu 提交于
Fix exception in PasteTrackingService.RegisterPastedTextSpan
-
由 David Poeschl 提交于
-
由 Jinu 提交于
Fix `nameof(MethodName)` not classifying MethodName
-
由 David Poeschl 提交于
Update azure-pipelines* for dev16.1-preview3*
-
由 David Poeschl 提交于
Update PublishData for 16.1 preview3 and preview4
-
由 David Poeschl 提交于
Update versions.props for 16.1 preview 4
-
- 25 4月, 2019 2 次提交
-
-
由 Yair Halberstadt 提交于
The current implementation of closure conversion creates closure environments for each new scope. This change tries to minimize the number of closure environments, and thus closure environment allocations, when possible by merging "adjacent" closure environments. To merge two closure environments, they have to: 1. Be captured by exactly the same set of closures 2. Have no backwards branching between the allocation of the two environments 3. Have the same environment lifetime If so, all of the variables will be merged into a single closure environment. Fixes #29965
-
由 David Poeschl 提交于
-