- 20 2月, 2015 1 次提交
-
-
由 David Poeschl 提交于
Fix #554: This fixes a crash that was caused by invoking a lightbulb item that caused an Inline Rename session to launch when there's already an inline rename session active. We now check for inline rename sessions during lightbulb commit. If an inline rename session is active, we halt the lightbulb commit and tell the user to complete their rename session. This only prevents one (but probably the most frequent) manifestation of a larger problem in which rename is trying to perform a series of changes to the workspace that can be interrupted by some other feature applying its changes to the workspace. This larger design problem is tracked as #681.
-
- 19 2月, 2015 12 次提交
-
-
由 Manish Vasani 提交于
-
由 Manish Vasani 提交于
-
由 Heejae Chang 提交于
cleaned code little bit based on PR feedback
-
由 Manish Vasani 提交于
AnalyzerManager maintains a cache of per-analyzer tasks to compute sessions and compilation analyis scopes. If multiple clients simultaneously ask for the analyzer actions for a given analyzer, then all of them receive the same task. If the thread that created this task is now cancelled, all other clients get a TaskCancelledException with a different cancellation token then theirs and the exception goes unhandled, bringing down VS. Fix is to catch this task cancelled exception in AnalyzerManager, remove the entry for the the cancelled task in the scope map and then re-attempt computing scope, if our cancellelation has not fired.
-
由 Tomas Matousek 提交于
-
由 Paul Harrington 提交于
Don't allow -f to be used on assemblies that aren't managed.
-
由 Paul Harrington 提交于
Add the -f (force) option to force an update even if the file would otherwise not be modified.
-
由 Tomas Matousek 提交于
-
由 Paul Harrington 提交于
Add usage information for the "-u" option.
-
由 Paul Harrington 提交于
Use ternaries inside interpolated strings for error messages.
-
由 Paul Harrington 提交于
-
由 Andrew Casey 提交于
Automated checkin: update Concord binaries from \\cpvsbuild\drops\dev14\VSPro_1\raw\22617.00 to version 22618.00.
-
- 18 2月, 2015 22 次提交
-
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
first working version. need some more tweaks.
-
由 Heejae Chang 提交于
this is first step to add that support. added solution crawler progress reporter and renamed some types to solution crawler. and some plumbing to pass around progress reporter
-
由 Jared Parsons 提交于
Preprocessor symbols in VB need to be combined with a comma, not a semicolon.
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
-
由 Jared Parsons 提交于
The primary use of DefineConstants should be to append constant values, not replace them. Any time a replacement operation is used it prevents us from establishing defines in our targets and pushing them down to all affected projects.
-
由 Matt Warren 提交于
-
由 Andrew Casey 提交于
We used to assume that the conversion from the static return type of an intrinsic method to the runtime type of the corresponding pseudo-variable could never fail. However, in the presence of not-yet-loaded modules (esp corlib), it can. Propagate the resulting diagnostic out to a point where it can be used to attempt loading of the not-yet-loaded module. Caveat: This doesn't work as well in VB, which tends to encounter MissingCorLibrarySymbol before it encounters a missing assembly with a useful identity (GitHub #597). Fixes DevDiv #1124725.
-
由 Andy Gocke 提交于
Fixes #581
-
由 Matt Warren 提交于
-
由 Charles Stoner 提交于
-
由 Dustin Campbell 提交于
Conversion operators were missed by C# Code Model when the FunctionKind property is accessed. This is no longer the case.
-
由 Heejae Chang 提交于
-
由 Dustin Campbell 提交于
-
由 Dustin Campbell 提交于
Implement AddAttribute so that it works for Declare functions/subs, auto-properties, simple and custom events, and MustOverfide functions/subs. This fixes Issue #596.
-
由 v-codeel 提交于
-
由 Jason Malinowski 提交于
This file was accidentally deleted in my earlier change, but without it the Roslyn packages may refuse to load at startup.
-
由 Balaji Soundrarajan 提交于
Fix #449 : Dont format while typing inside NonUser code
-
由 Vladimir Reshetnikov 提交于
-
由 Tom Meschter 提交于
Fixes #90. Currently you have to open a project's Code Analysis property page to pick the rule set file in effect for that project. With this change we allow the user to simply right-click on a .ruleset file in the project in Solution Explorer and choose "Set as Active Rule Set".
-
由 Andrew Casey 提交于
Automated checkin: update Concord binaries from \\cpvsbuild\drops\dev14\VSPro_1\raw\22616.00 to version 22617.00.
-
- 17 2月, 2015 5 次提交
-
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
this is reported by editor team where we returning wrong tags for given span. it looks like we gave end position as length. this is a second time we did this mistake. probably because this code was based on the code that had this issue originally. to prevent this from happening again, I added assert in base tagger class. * this is hard to do in unit test since each unit test tests one specific tagger. if we forgot to add unit test to tests this specific issue for new tagger added, it will go unnoticed again.
-
由 Manish Vasani 提交于
Skip failing test due to my recent AnalyzerManager checkin. Something seems to be broken around suppression for AnalyzerException diagnostics. I'll work on a fix later tonight.
-
由 Manish Vasani 提交于
-
由 Tomas Matousek 提交于
-