- 25 10月, 2018 2 次提交
-
-
由 Brett V. Forsgren 提交于
-
由 Jared Parsons 提交于
Reduce set of files copied on official builds
-
- 24 10月, 2018 7 次提交
-
-
由 Chris Sienkiewicz 提交于
* Fix foreach spilling ref field to a local: - Fix NeedsByValueFieldAccess to consider if the symbol is ref when it's not writable (i.e. a ref foreach variable: the variable isn't writable but any of its fields should be passed by ref, not value). - Add a test to show the incorrect behavior is fixed
-
由 Jared Parsons 提交于
Fix Linux log publish
-
由 Jared Parsons 提交于
-
由 Rikki Gibson 提交于
* Check for restricted return types on local functions * Add test for restricted local function returns * Add test for local function ref parameters of restricted types * Add test to demonstrate that local functions can return Span<T>
-
由 Pär Björklund 提交于
Only enabled for C#8 or above to avoid suggesting fixes that break compilation.
-
由 Šimon Koníček 提交于
Adding UseExplicitTypeForConstCodeFixProvider - Not offering the fix for multiple declarators - Not offering regular UseExplicitType code fix and refactoring for constants
-
由 Jared Parsons 提交于
-
- 23 10月, 2018 2 次提交
-
-
由 Jared Parsons 提交于
-
由 Neal Gafter 提交于
Fixes #30543
-
- 22 10月, 2018 1 次提交
-
-
由 Sam Harwell 提交于
Fixes issue #30529 "object initializers and csharp_new_line_before_open_brace in editorconfig"
-
- 21 10月, 2018 1 次提交
-
-
由 Thomas Rzipa 提交于
-
- 20 10月, 2018 19 次提交
-
-
由 Dustin Campbell 提交于
MSBuildWorkspace needs to set a property to ensure that project references are built with the correct configuration
-
由 dotnet-automerge-bot 提交于
Merge dev16.0.x to master
-
由 Dustin Campbell 提交于
-
由 Rainer Sigwald 提交于
-
由 Jason Malinowski 提交于
some code clean up on new VisualStudioProject and FileChangeWatcher
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
Essentially, this change stops passing global properties around and makes the ProjectBuildManager own a set of global properties. This improves general sanity.
-
由 Dustin Campbell 提交于
-
由 dotnet-automerge-bot 提交于
Merge dev16.0.x to master
-
由 Rikki Gibson 提交于
* Handle collection initializers which lower to an extension method call with a `ref this` parameter * Simplify RefKind check * Add more tests for combinations of in params and implicit temporaries * Replace methodOrIndexer.Parameters usages with @params * Add asserts about parameter RefKinds and comments * Add tests for more combinations of ref and in parameters * Add WorkItem attributes to tests * Take master version of LocalRewriter_Call * Check that ImplicitReceiver valueKind is not RefAssignable * Fix conventions in diagnostics tests * Change RefAssignableVariable check to debug assert This assertion and return statement expresses that we expect the BoundImplicitReceiver to be lowered into a temporary local (not ref-assignable) if needed to satisfy the BindValueKind of the usage. This assertion ensures that if a new usage down the line requires the BoundImplicitReceiver to be ref-assignable, we reexamine our assumptions here and specify when the BoundImplicitReceiver can be ref-assignable. * Disable GenericBaseTypeHasNonVirtualFinalize on Mono
-
由 Dustin Campbell 提交于
-
由 Jared Parsons 提交于
Inject range indexers
-
由 HeeJae Chang 提交于
first is clean up on some lock usage that is no longer needed. second is fixing a bug where it doesn't support same web page to be opened again after closed.
-
由 Andy Gocke 提交于
-
由 Andy Gocke 提交于
-
由 Andy Gocke 提交于
-
由 Sam Harwell 提交于
Do not convert mutable value type fields to properties
-
由 CyrusNajmabadi 提交于
-
- 19 10月, 2018 8 次提交
-
-
由 Manish Vasani 提交于
Fix for perf issues in CompilationWithAnalyzers found from perf traces
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
The `&` operator in Powershell does not easily allow arguments to be conditionally emitted into a command. This is because instead of inserting string contents when using variable replacement it will insert a quoted string instead. Using `Exec-Process` instead as it does proper substitution
-
由 Jared Parsons 提交于
When the LHS of an operator is a collection then `-ne $null` compares collection content, not checks for null. Using `$null -ne` instead. https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_comparison_operators?view=powershell-6
-
由 Jared Parsons 提交于
-
由 Charles Stoner 提交于
-
由 Manish Vasani 提交于
-