- 12 3月, 2015 31 次提交
-
-
由 Wonseok Chae 提交于
Ensure Razor lines are editable when debugging an MVC5 project
-
由 Andrew Casey 提交于
Handle not-yet-loaded projects in GetENCBuildState
-
由 Balaji Soundrarajan 提交于
Apply Spacing rules around methodcall inside Attributes
-
由 Andrew Casey 提交于
VsENCRebuildableProjectImpl.GetNECBuildState was not accounting for the possibility that there might not (yet) be a roslyn project for a given VS project. If we ever encounter this, we should just report that the project is unchanged. We have a number of dumps for this issue, but no concrete repro steps.
-
由 Wonseok Chae 提交于
Move AllowsReadOnly to VsReadOnlyDocumentTracker from VsENCRebuildableProjectImpl, so we can avoid pass a delegate.
-
由 Jared Parsons 提交于
Ensure AnalyzerDriver completes during Compilation
-
由 VSadov 提交于
Added suppression attribute for FxCop CA2001:AvoidCallingProblematicMethods
-
由 Neal Gafter 提交于
Fixes #1196 Closes #1200
-
由 Balaji Soundrarajan 提交于
Fix #776 : Apply spacing rules around method call inside attributes as well
-
由 VSadov 提交于
Removed the use of System.Runtime.InteropServices.DangerousGetHandle together with FxCop suppression for it.
-
由 Jared Parsons 提交于
-
由 David Poeschl 提交于
Rename methods referenced in nameof expressions
-
由 Andy Gocke 提交于
-
由 Kevin Halverson 提交于
Minor refactorings:
-
由 Kevin Halverson 提交于
- Extract a local - Remove unnecessary type argument - Fix up expected/actual in Assert
-
由 Andy Gocke 提交于
This deletes the csc2, vbc2, NativeClient, and VBCSC2UI native projects and replaces the functionality with the managed client implementation in the build task. At this moment the functionality of the compilers should be identical to what is currently shipping, but using 100% managed code.
-
由 Kevin Halverson 提交于
Fallback matching for manifest "AssemblyFiles"...
-
由 David Poeschl 提交于
This change adds support for renaming methods that are referenced in nameof expressions during Inline Rename, Rename Tracking, and RenameSymbolAsync. For all of these features, there are three primary cases: - Rename invoked from a method declaration with no overloads: Any nameof expressions that reference the method are unambiguous and are therefore updated to the new name. - Rename invoked from a method declaration with overloads: In this case, any references in nameof expressions are renamed only if the RenameOverloads option is set to true (e.g. when the user checks the "Rename overloads" checkbox in Inline Rename). - Rename invoked from a reference in a nameof expression: We always rename all overloads by automatically setting the RenameOverloads option to true and disabling Inline Rename's "Rename overloads" checkbox.
-
由 VSadov 提交于
FxCop flagged our use of GC.Collect and System.Runtime.InteropServices.DangerousGetHandle. The cases seems to be justified uses. We use GC.Collect when we expect long periods of inactivity. This is the rare case where we might know better than GC that it is a good time to trim garbage. We use System.Runtime.InteropServices.DangerousGetHandle for logging purposes. Nothing is dependent on the actual value returned.
-
由 Wonseok Chae 提交于
All documents of regular running projects are read-only until the debugger breaks the app. However, Dev12 allows Razor views to be editable while the code is running and get refreshed next time the web page is hit. This PR supports the same behavior as in Dev12 by not setting Razor-like files (cshtml/aspx) read-only.
-
由 Kevin Halverson 提交于
In some scenarios, it appears that the strings for AssemblyFiles contain file extensions (.dll, etc). However, the module names in the "modulesByName" (ModuleMetadata.Name) will not. To work around this, implement a "fallback" match that removes the possible file extension.
-
由 Dustin Campbell 提交于
Update Code Model to support ReadOnly and WriteOnly VB auto-properties
-
由 Tom Meschter 提交于
Disable a few unit tests
-
由 Tom Meschter 提交于
These are failing in certain build configurations.
-
由 VSadov 提交于
Made use of extension Add methods in Expression lambdas a compiler error...
-
由 Dustin Campbell 提交于
-
由 Balaji Soundrarajan 提交于
Dont Assume Certain Node Are Always Parented
-
由 Andrew Casey 提交于
-
由 Balaji Soundrarajan 提交于
Fix 1118 : Dont assume that some of the nodes are always parented. Always check if the parent is not null before accessing the parent.
-
由 Balaji Soundrarajan 提交于
Dont disturb whitespace preceding comments
-
由 VSadov 提交于
-
- 11 3月, 2015 9 次提交
-
-
由 Kevin Pilch-Bisson 提交于
When validating references, ignore duplicates
-
由 VSadov 提交于
Expression Trees specifically require that element initializer methods are instance methods. Fixes #310
-
由 Neal Gafter 提交于
Fix a NRE in VB query expression binding
-
-
由 Neal Gafter 提交于
Fixes #1099
-
由 Jared Parsons 提交于
There were uses of private fields in #if blocks that needed to be adjusted to the renamed fields.
-
由 Neal Gafter 提交于
Detect and report attempt to use abstract event through base
-
由 CyrusNajmabadi 提交于
Introduce a new AbstractEncProject for CSharpProject and VisualBasicProject to extend.
-
由 Tomáš Matoušek 提交于
Enable editing methods with anonymous types and remove unused rude edit kinds
-