- 01 9月, 2015 4 次提交
-
-
由 Tomáš Matoušek 提交于
Handling of neutral culture in AssemblyIdentity
-
由 Tomáš Matoušek 提交于
Add System.IO.FileSystem to Microsoft.DiaSymReader.PortablePdb packages.config
-
由 Jared Parsons 提交于
Handle corrupted default values in metadata
-
由 Tomas Matousek 提交于
-
- 30 8月, 2015 4 次提交
-
-
由 tmat 提交于
-
由 tmat 提交于
-
由 Tomáš Matoušek 提交于
Move all scripting tests to the new API and tweak the API to simplify some scenarios
-
由 Tomas Matousek 提交于
-
- 29 8月, 2015 5 次提交
-
-
由 Manish Vasani 提交于
Address a performance regression in the v2 analyzer driver
-
由 Manish Vasani 提交于
1) Perf traces show large GC activity during diagnostic analysis. Switched a ConditionalWeakTable added in the v2 driver change from being keyed on SyntaxReference to being keyed on Compilation, with the value being a dictionary keyed on SyntaxReference's Location. Also added cache cleanup logic to ensure entries from this dictionary get cleared as declarations are analyzed across all analyzers. 2) With the v2 driver refactoring, we stopped using the descriptor cache for analyzers in the IDE. This change re-introduces the cache and also adds logic to avoid realizing all the compiler diagnostic descriptors during diagnostic analysis.
-
由 Jared Parsons 提交于
The native compiler handled corrupted default parameter values by substituting in default(T). It's unclear if this was intentional behavior in the compiler or not. Either way though obfuscators took advantage of this behavior and at least one prominent one will corrupt default parameter values when the value is null. Enough prominent libraries have shipped using such obfuscators that it is a blocker to upgrading. Hence we need to emulate the native compiler behavior here. This change is a bit large because I needed to update the test resources with a corrupted DLL in order to test out the changes. closes #4196
-
由 Kevin Halverson 提交于
Enable selection of Mef components based on TextViewRole...
-
由 Kevin Halverson 提交于
We need a way to provide alternate completion in the Interactive Window. Previously, we weren't taking TextViewRole into consideration when selecting completion providers. This change allows a service to opt in to considering TextViewRole by passing OrderableLanguageAndRoleMetadata to SelectMatchingExtensionValues. This change also includes some cleanup of test helpers and removal of extra TextViewRole attributes that weren't doing anything meaningful.
-
- 28 8月, 2015 19 次提交
-
-
由 Andrew Casey 提交于
Move all IInteractiveWindowOperations implementations to UIThreadOnly
-
由 CyrusNajmabadi 提交于
Be less aggressive about parsing out accessors in an accessor list.
-
由 Tomáš Matoušek 提交于
Compilers.sln and Workspaces.sln shouldn't reference portable TestUtilities
-
由 CyrusNajmabadi 提交于
Don't infer 'Object?' in an null coalescing expression. Fixes #4483
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
Merge branch 'completionInIncompleteProperty' of https://github.com/CyrusNajmabadi/roslyn into completionInIncompleteProperty
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Charles Stoner 提交于
Ignore DkmClrNcContainerModuleInstance instances Fixes #4840.
-
由 CyrusNajmabadi 提交于
-
由 Tomas Matousek 提交于
-
由 CyrusNajmabadi 提交于
Unify code between the C# and VB type inferrers.
-
由 Matt Warren 提交于
Add default ToString to SyntaxTree
-
由 Heejae Chang 提交于
pushed down GetRelatedDocumentId API down to solution.
-
由 CyrusNajmabadi 提交于
-
由 Charles Stoner 提交于
-
由 David Poeschl 提交于
Add padding around the lightbulb diff preview
-
由 Tomáš Matoušek 提交于
Remove Portable.FX45/project.json, clean up list of global packages
-
由 tmat 提交于
-
- 27 8月, 2015 8 次提交
-
-
由 Manish Vasani 提交于
Add EquivalenceKey for suppression code actions to ensure that duplicate equivalent suppression fixes are not shown. Fixes #3311
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
-
由 Cyrus Najmabadi 提交于
Conflicts: src/Test/Utilities/Runtime.FX46/TestRuntime.FX46.csproj.nuget.targets src/Test/Utilities/Runtime.FX46/TestRuntime.FX46.nuget.targets
-
由 Cyrus Najmabadi 提交于
Fixup tests (which now show better error recovery).
-
由 Manish Vasani 提交于
-