- 24 2月, 2019 1 次提交
-
-
由 Sam Harwell 提交于
Fix the navigation bar tests for VS2019
-
- 23 2月, 2019 2 次提交
-
-
由 Sam Harwell 提交于
-
由 Tomáš Matoušek 提交于
-
- 22 2月, 2019 3 次提交
-
-
由 Heejae Chang 提交于
* move down support syntaxtree check to where it is actually used. * bunch of renames, but just renames. no logic changes. I didn't clean up all mention of parsing though. * added sanity check on giving wrong document to the service
-
由 Jared Parsons 提交于
Short-term workaround for crash on missing member on tuple literal
-
由 Jason Malinowski 提交于
Subscribe to and process rule set file changes
-
- 21 2月, 2019 7 次提交
-
-
由 Joey Robichaud 提交于
-
由 Sam Harwell 提交于
Do not apply Fix All operations to generated code
-
由 Ivan Basov 提交于
-
由 Chris Sienkiewicz 提交于
* Document nullable disable for generated code
-
由 Sam Harwell 提交于
Fixes #33507
-
由 Sam Harwell 提交于
Do not skip editorconfig integration tests
-
由 Sam Harwell 提交于
-
- 20 2月, 2019 9 次提交
-
-
由 Sam Harwell 提交于
Fix failure to print test results
-
由 Sam Harwell 提交于
-
由 Sam Harwell 提交于
-
由 Julien Couvreur 提交于
-
由 Jason Malinowski 提交于
Despite all the effort to free-thread all our ruleset handling around file change notifications, we forgot to actually subscribe to the file change notifications. This fixes that. This also adds a unit test to cover this. Unfortunately getting the tests to work require a few hacks right now, as there's some workarounds for old (and no longer applicable) problems. I've filed https://github.com/dotnet/roslyn/issues/33506 to fix those and plan to do so, just not in a branch where riskier changes aren't welcome. Fixes https://github.com/dotnet/roslyn/issues/33465.
-
由 Jason Malinowski 提交于
Don't accidentally share a named semaphore between test processes
-
由 Tomáš Matoušek 提交于
* Read IBC and VS bootstrapper info from PublishData.json * Fix IBC directory path
-
由 Chris Sienkiewicz 提交于
* Document ref enumerator disposal compat break * Add a ref struct disposal test: - Check that we don't call Dispose on a ref struct enumerator in language versions lower than 8.0 - Add an execution test to check end to end
-
由 Tomáš Matoušek 提交于
These assemblies target netstandard1.3, not 2.0.
-
- 19 2月, 2019 5 次提交
-
-
由 dotnet-automerge-bot 提交于
Merge dev16.0-preview3 to dev16.0
-
由 Jared Parsons 提交于
Ensure pipename argument quoted
-
由 Jared Parsons 提交于
Ensure pipename argument quoted
-
由 Jared Parsons 提交于
The name for the named pipe used between MSBuild and VBCSCompiler is generated from a combination of values including the current user name, specifically `%USERNAME%`. It is possible for this value to have spaces in it and hence the argument must be quoted when passing it to the command line of VBCSCompiler instances. Regression initially introduced: #32257
-
由 Jared Parsons 提交于
The name for the named pipe used between MSBuild and VBCSCompiler is generated from a combination of values including the current user name, specifically `%USERNAME%`. It is possible for this value to have spaces in it and hence the argument must be quoted when passing it to the command line of VBCSCompiler instances. Regression initially introduced: #32257
-
- 16 2月, 2019 8 次提交
-
-
由 Ivan Basov 提交于
-
由 Joey Robichaud 提交于
* Check more classifications for default theme color * Flipped the keys and values in the default theme color map
-
由 Gen Lu 提交于
Fix crash in classification service
-
由 Andy Gocke 提交于
This change does two things: shrinks the required Index/Range APIs to a minimal set, and changes the new required API names to those decided in the latest CoreFX design review (CoreCLR change at https://github.com/dotnet/coreclr/pull/22331).
-
由 Jason Malinowski 提交于
Call ProjectCodeModel.OnSourceFileRemoved when we remove files
-
由 Gen Lu 提交于
-
由 Jason Malinowski 提交于
It was marked as [Serializable] but the type never would have been because it holds onto non-Serializable types. We also were never using the serialization abilities: it seems in the end we always just used WpfTestSharedData.Instance regardless.
-
由 Jason Malinowski 提交于
WpfSharedTestData had two static members: Instance and TestSerializationGateName. TestSerializationGateName is the name of a system-wide Semaphore that was used to execute WpfFacts one at time. The intent is this was a GUID so it wouldn't actually be shared. Unfortunately, the Instance member is initialized first; and the non-static Semaphore field is initialized with the still uninitialized TestSerializationGateName. This means our Semaphore would always be named with a GUID of all-zeros, causing us to share the semaphore between all running xUnit processes. This was terribly bad for two reasons: 1. It kills test performance. We run tests in parallel in separate processes to ensure isolation, but this sharing of the semaphore meant that all of those processes are only running one test at a time, defeating all running of tests in parallel. 2. If one test process crashes, the Semaphore is never freed, meaning all your other test processes will deadlock and never complete. It's unclear why this code is using a Semaphore, but since we have no need to share the Semaphore between processes, we can use a SemaphoreSlim. This also has the added benefit of properly supporting a WaitAsync that isn't implemented by launching off a Thread just to wait for the system semaphore.
-
- 15 2月, 2019 5 次提交
-
-
由 Neal Gafter 提交于
Fix compiler crash and remove spurious hidden sequence points for switch expression
-
-
由 Neal Gafter 提交于
-
由 Neal Gafter 提交于
- Fix parsing regression of expressions involving parens when used as a case expression or a constant pattern. Fixes #33054 Fixes #33208 - Incidentally also correct and test the precedence of the switch expression See https://github.com/dotnet/csharplang/blob/master/proposals/patterns.md#switch-expression for the spec. - Fix terminology to match the spec - "conditional expression" rather than "ternary expression".
-
由 Neal Gafter 提交于
Fixes #32774
-