- 13 12月, 2017 4 次提交
-
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
-
由 Jason Malinowski 提交于
Merge pull request #23353 from jasonmalinowski/decouple-miscellaneous-files-workspace-and-documentprovider Decouple some icky coupled bits in the Visual Studio project layer
-
由 Jared Parsons 提交于
Fix mac builds
-
- 12 12月, 2017 9 次提交
-
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
The bash regex equality operator on Mac does not match an empty string to all input strings as it does for Linux. This was causing all of our tests to fail to run on Mac. Added an explicit check for the empty case.
-
由 Jared Parsons 提交于
Doc feature branch management in jenkins
-
由 Jason Malinowski 提交于
This interface is used for TypeScript to call TryGetDocumentForFile. Leave a shim in place.
-
由 Jonathon Marolf 提交于
remove samples and templates
-
由 Cheryl Borley 提交于
Skip SolutionCrawler.WorkCoordinatorTests.ProgressReporterTest until fixed
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
Document to describe how feature branches are managed in Jenkins. In particular how to get the changes to netci.groovy to reflect in PRs made to the branch.
-
由 Fred Silberberg 提交于
Offer to reset keybindings on ReSharper suspend/disable
-
- 11 12月, 2017 1 次提交
-
-
由 Julien Couvreur 提交于
-
- 10 12月, 2017 3 次提交
-
-
由 Neal Gafter 提交于
* Forbid 'default' as a case constant or a pattern. Fixes #23499
-
由 Omar Tawfik 提交于
* Accept PE Operator Symbols having in parameters * Address PR Comments
-
由 Jonathon Marolf 提交于
-
- 09 12月, 2017 23 次提交
-
-
由 Jason Malinowski 提交于
I'm not sure why this existed, but it's not being used now.
-
由 Jason Malinowski 提交于
We now only have one implementation of these interfaces, so let's just state the underlying types directly. The system is still just as coupled as it is before, but this will make it easier to find dead code.
-
由 Jason Malinowski 提交于
There was no deep reason to use DocumentProvider here, since the only things it was being used for was to fetch the text buffer out of the RDT (which MiscellaneousFilesWorkspace already did anyways) and to apply text edits, which was just calling into one static function anyways. Deleting this means DocumentProvider can be further refactored and simplifed without this all getting in the way.
-
由 Fredric Silberberg 提交于
* dotnet/master: (39 commits) Prefer by-val methods over in methods in overload resolution (#23122) Update build to account for additional Mono.Cecil assemblies Fix build break Enable multicore JIT in the compilers (#23173) Separate debugging workspace service and EnC service (#23630) UseInferredMemberName: use one code style option and share more code (#23506) Add negative test cases Remove unnecessary Mono.Cecil reference Updated formatting of decompiler license notice Use sentence case for the decompiler legal notice Use ConcurrentDictionary to avoid locks in IsGeneratedCode and HasHiddenRegions Recognize condition with logical negation Refactor so that GetSymbolInfo can be called last Change the code fix to find the expression so that we don't need to unwrap the argument Add check for null argument syntax Fix argument names Formatting adjustments Add VB tests for omitted arguments Add WorkItem attributes Pool the Stopwatch instance used in the analyzer driver ...
-
由 Fredric Silberberg 提交于
-
由 Omar Tawfik 提交于
* Prefer by-val methods over in methdos in overload resolution * More tests * Moved check to the end of OR chain * Address PR comments * Operators overloading * Address PR Comments * Clean up
-
由 Sam Harwell 提交于
Go To Disassembly
-
由 Sam Harwell 提交于
Fix UseNullPropagation codefix doesn't recognize `x is null ? null : x.y` pattern
-
由 Sam Harwell 提交于
issue when trying to get a property access modifier of a expression-b…
-
由 Fredric Silberberg 提交于
-
由 Jonathon Marolf 提交于
These were moved in https://github.com/dotnet/roslyn-sdk/pull/21
-
由 Fredric Silberberg 提交于
-
由 Fredric Silberberg 提交于
-
由 Sam Harwell 提交于
-
由 Cheryl Borley 提交于
-
由 Sam Harwell 提交于
Pool the Stopwatch instance used in the analyzer driver
-
由 Sam Harwell 提交于
Lazily calculate values for GetBlockActionsByAnalyzer
-
由 Sam Harwell 提交于
Use ConcurrentDictionary to avoid locks in IsGeneratedCode and HasHiddenRegions
-
由 Jason Malinowski 提交于
Rebuilt xlf files to fix build break
-
由 Cheryl Borley 提交于
-
由 Andy Gocke 提交于
Here is the output from my perf testing tool currently in review that shows a significant difference in csc.exe after the change: ``` // * Detailed results * PlaceholderBenchmarkRunner.PlaceholderMethod: Job-TGYVCW(Toolchain=Perf.ExternalProcessToolchain, LaunchCount=0, RunStrategy=Monitoring, TargetCount=25, WarmupCount=0) [Commit=HEAD^] Runtime = ; GC = Mean = 4.8018 s, StdErr = 0.0215 s (0.45%); N = 25, StdDev = 0.1073 s Min = 4.6717 s, Q1 = 4.7297 s, Median = 4.7892 s, Q3 = 4.8438 s, Max = 5.1998 s IQR = 0.1141 s, LowerFence = 4.5585 s, UpperFence = 5.0149 s ConfidenceInterval = [4.7214 s; 4.8822 s] (CI 99.9%), Margin = 0.0804 s (1.67% of Mean) Skewness = 1.87, Kurtosis = 7.98 PlaceholderBenchmarkRunner.PlaceholderMethod: Job-TGYVCW(Toolchain=Perf.ExternalProcessToolchain, LaunchCount=0, RunStrategy=Monitoring, TargetCount=25, WarmupCount=0) [Commit=HEAD] Runtime = ; GC = Mean = 3.6409 s, StdErr = 0.0650 s (1.78%); N = 25, StdDev = 0.3249 s Min = 3.4381 s, Q1 = 3.5510 s, Median = 3.5781 s, Q3 = 3.6189 s, Max = 5.1720 s IQR = 0.0679 s, LowerFence = 3.4491 s, UpperFence = 3.7209 s ConfidenceInterval = [3.3975 s; 3.8842 s] (CI 99.9%), Margin = 0.2433 s (6.68% of Mean) Skewness = 4.16, Kurtosis = 19.76 Total time: 00:07:11 (431.13 sec) // * Summary * BenchmarkDotNet=v0.10.9, OS=Windows 10 Redstone 1 (10.0.14393) Processor=Intel Xeon CPU E5645 2.40GHz, ProcessorCount=24 Frequency=2337892 Hz, Resolution=427.7358 ns, Timer=TSC .NET Core SDK=2.1.1-preview-007094 [Host] : .NET Core 2.0.0 (Framework 4.6.00001.0), 64bit RyuJIT Toolchain=Perf.ExternalProcessToolchain LaunchCount=0 RunStrategy=Monitoring TargetCount=25 WarmupCount=0 Method | Commit | Mean | Error | StdDev | Rank | ------------------ |------- |--------:|---------:|---------:|-----:| PlaceholderMethod | HEAD | 3.641 s | 0.2433 s | 0.3249 s | 1 | PlaceholderMethod | HEAD^ | 4.802 s | 0.0804 s | 0.1073 s | 2 | // * Legends * Commit : Value of the 'Commit' parameter Mean : Arithmetic mean of all measurements Error : Half of 99.9% confidence interval StdDev : Standard deviation of all measurements Rank : Relative position of current benchmark mean among all benchmarks (Arabic style) 1 s : 1 Second (1 sec) ```
-
由 Tomáš Matoušek 提交于
-
由 Cheryl Borley 提交于
-