- 27 2月, 2015 1 次提交
-
-
由 Ravi Chande 提交于
Completion on backspace uses the caret position to determine if it should trigger, which involves inspecting the subject buffer. It did not map the text view caret position onto the subject buffer position. This resulted in crashes in projection scenarios when the surface buffer was longer than the subject buffer.
-
- 25 2月, 2015 1 次提交
-
-
由 Tom Meschter 提交于
Handle AssemblyResolve events when the requesting assembly is unknown
-
- 24 2月, 2015 29 次提交
-
-
由 Manish Vasani 提交于
Fine tune analyzer re-analysis trigger during compilation end action computation. This gets us to the behavior before AnalyzerManager refactoring where we won't perform force analysis of all documents for compiler diagnostic analyzer end action diagnostics. @heejaechang this should fix the performance regression.
-
由 David Poeschl 提交于
Remove open deployment dependence on telemetry
-
由 David Poeschl 提交于
Fix for internal TFS bug 1128536 When open-only builds of Roslyn are deployed to the RoslynDev hive, there is no telemetry service hooked up, so we no longer assume one exists.
-
由 Andy Gocke 提交于
-
由 Andy Gocke 提交于
This moves the existing tasks into the source repository for Roslyn, as Roslyn owns the C# and VB MSBuild tasks.
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
-
由 Andrew Casey 提交于
Remove workaround for DevDiv #1004487.
-
由 Ravi Chande 提交于
Fix KeyNotFoundException
-
由 Ravi Chande 提交于
-
由 Andrew Casey 提交于
-
由 Ravi Chande 提交于
Ensure a an operation is a key in the dictionary of operations before attempting to look it up.
-
由 David Poeschl 提交于
Use TriggerDiagnosticDescriptor in RenameTracking
-
由 Manish Vasani 提交于
Fine tune analyzer re-analysis trigger during compilation end action computation. This gets us to the behavior before AnalyzerManager refactoring where we won't perform force analysis of all documents for compiler diagnostic analyzer end action diagnostics.
-
由 David Poeschl 提交于
Fixes #466 "Use a 'TriggerDiagnosticDescriptor' for the rename tracking diagnostic" Updates the RenameTrackingDiagnosticAnalyzer to use a TriggerDiagnosticDescriptor, which prevents the diagnostic title from appearing in the preview area of the lightbulb. We now pass the RenameFrom and RenameTo names as part of the Diagnostic's property bag and construct the localized codefix title based on these in the codefix itself.
-
由 Neal Gafter 提交于
Suppress the struct==null warning except in "strict" mode
-
由 Ravi Chande 提交于
Global notification when adding/removing projects
-
由 Tom Meschter 提交于
Many of the paths passed to `TryGetAssemblyIdentity` will be for non-existent files, so bail out early rather than generating a lot of exceptions.
-
由 Neal Gafter 提交于
Fixes #663
-
由 Matt Warren 提交于
Fix calculation for slot containing offset
-
由 Andrew Casey 提交于
Suggest adding Microsoft.VisualBasic for ERR_MissingRuntimeHelper
-
由 Heejae Chang 提交于
make solution crawler to cancel all running tasks on global operation
-
由 Andrew Casey 提交于
Fixes #443.
-
由 Matt Warren 提交于
-
由 Neal Gafter 提交于
Remove some dead code
-
由 Paul Harrington 提交于
Implemented incremental computation of ChangedText.Lines This addresses issue #608 from @mkosieradzki. Note that the Visual Studio IDE scenario will not be impacted by this change because, when hosted in Visual Studio, we use editor TextBuffer snapshots as the backing store and they already do their own line tracking.
-
由 Andrew Casey 提交于
-
由 Ravi Chande 提交于
-
由 Tom Meschter 提交于
Disable the severity menu items when a selected diagnostic is not configurable
-
- 23 2月, 2015 9 次提交
-
-
由 Heejae Chang 提交于
previously on global operation, soluton crawler will pause itself but it won't cancel already running tasks. this change make solution crawler to even cancel running tasks and go to pause mode sooner on global operation. cancelled tasks will re-enqueued to work queue and will run next time.
-
由 Tomas Matousek 提交于
-
-
-
由 Tomas Matousek 提交于
-
由 Ravi Chande 提交于
VB does not support virtual events.
-
由 Dustin Campbell 提交于
-
由 Andrew Casey 提交于
In the dev12 PDB format, usings and imports were encoded as strings in PDB files. The strings were structured, but required a certain amount of guesswork (for example, you might not know whether you were importing a type or a namespace until after binding). In the new PDB format, usings and imports are represented as structured blobs and tokens are used wherever possible. This change introduces two new class hierarchies, ImportRecord and ExternAliasRecord, that the expression compiler can pass around instead of raw strings. Unfortunately, there is still switching logic in two places - both when these types are instantiated and when they are consumed. The instantiation switch is very simple - we just check for the appropriate version of ISymUnmanagedReaderX. The consumption logic is more complex, because the new and old representations differ substantially. TODO: Presently, there is very little code for consuming the new PDB format, since the APIs are not yet available.
-
由 Tomas Matousek 提交于
-