- 27 6月, 2015 3 次提交
-
-
由 Kevin Halverson 提交于
Fix Interactive Window in RoslynDev hive...
-
由 Kevin Halverson 提交于
The VsSdk changed to specifically exclude System.Collections.Immutable and System.Reflection.Metadata from the output vsix so we'll have to mark them <ForceIncludeInVSIX>true</ForceIncludeInVSIX>. (fixes #3687)
-
由 Balaji Soundrarajan 提交于
TypeScript Contained Language 2
-
- 26 6月, 2015 4 次提交
-
-
由 Tomáš Matoušek 提交于
Only use portable Reflection API in Object Formatter
-
由 Tomas Matousek 提交于
-
由 Jason Ramsay 提交于
Issue: NulReferenceException encountered when attempting to get QuickInfo for a JS script block in a .cshtml document. Fix: Check to see if the linkedDocument supports syntax tree before attempting to retrieve the syntax root. If it doesn't return the default SyntaxToken.
-
由 Jason Ramsay 提交于
-
- 25 6月, 2015 12 次提交
-
-
由 Tomáš Matoušek 提交于
-
由 Neal Gafter 提交于
-
由 Neal Gafter 提交于
-
由 Kevin Halverson 提交于
Further refinement for GetCurrentBlock in Script code...
-
由 Jason Ramsay 提交于
-
由 Jason Ramsay 提交于
document.Project.LanguageServices.GetService().GetAdditionalReferencesAsync(document, symbol, cancellationToken) throws a null reference exception. Adding the null check to support this scenario.
-
由 Kevin Halverson 提交于
It turns out my test wasn't doing what I thought it was (it was parsing as SourceCodeKind.Regular). We don't want to treat top level statments in scripting as a containing member for the purposes of calculating the current block.
-
由 Tom Meschter 提交于
Fix binding redirect range
-
由 Tom Meschter 提交于
Fix the binding redirection range. For official builds we were only redirection version 0.7.0.0 to version 1.1.0.0, rather than redirecting everything in the range 0.7.0.0-1.1.0.0. Also, since the old version bounds are always going to be the same, we should just define them once.
-
由 Kevin Halverson 提交于
Refine DisplayNames for GlobalStatements...
-
由 Manish Vasani 提交于
Add DiagnosticDescriptor.GetEffectiveSeverity(CompilationOptions) API to get the effective severity of diagnostics created based on the descriptor for the given compilation options. This change also removes the clone of this functionality in the IDE layer used by the solution explorer rule severity display and error list/diagnostic service. It now uses this public API. Fixes #2598
-
由 Kevin Halverson 提交于
Previously, I didn't realize that GlobalStatements in C# were separate from top level declarations with an initializer. The old code handled GlobalStatements, but it was doing a lot of unnecessary work. Also, I didn't have tests for this case.
-
- 24 6月, 2015 15 次提交
-
-
由 Manish Vasani 提交于
Add DiagnosticDescriptor.GetEffectiveSeverity(CompilationOptions) API to get the effective severity of diagnostics created based on the descriptor for the given compilation options. This change also removes the clone of this functionality in the IDE layer used by the solution explorer rule severity display and error list/diagnostic service. It now uses this public API. Fixes #2598
-
由 Andrew Casey 提交于
Clean up project references in OpenSourceDebug
-
由 Manish Vasani 提交于
Delay reporting analyzer exception diagnostics in command line compilers Currently, we report analyzer diagnostics and the exception diagnostics for any exceptions produced by the analyzer at the same time. However, reporting the analyzer diagnostics itself (i.e. Diagnostic.GetMessage invocation) may cause an exception and add to the exception diagnostics. We end up not reporting these exception diagnostics. Fix is to delay reporting the analyzer exception diagnostics, until we have reported all analyzer diagnostics. Fixes #1759
-
由 Kevin Halverson 提交于
Add DebuggerHiddenAttribute to BaseMethodWrapper... (fixes #431)
-
由 Kevin Halverson 提交于
These methods are an implementation detail and do not have pdb information associated with them. Therefore, you cannot navigate to their implementation, and we should hide them in the Call Stack Window.
-
由 Andrew Casey 提交于
Remove contradictory ProjectReference properties
-
由 Andrew Casey 提交于
It doesn't make sense to have both ReferenceOutputAssembly=false and IncludeOutputGroupsInVSIX=BuildProjectOutputGroup. (The upshot is that the affected references end up in the VSIX unsigned.)
-
由 Andrew Casey 提交于
Reduces the number of unsigned assemblies (exes remain but are handled differently).
-
由 Neal Gafter 提交于
In a switch's default clause that is unexpected, for example, we should throw ExceptionUtilities.UnexpectedValue(value); Long ago this was a standard but we've drifted from it. Closes #3495
-
由 Tom Meschter 提交于
Add documentation on rule set files Add documentation describing the relevant portions of the .ruleset file format. Fixes #1073.
-
由 Manish Vasani 提交于
Currently, we report analyzer diagnostics and the exception diagnostics for any exceptions produced by the analyzer at the same time. However, reporting the analyzer diagnostics itself (i.e. GetMessage invocation) may cause an exception and add to the exception diagnostics. We ended up not reporting these exception diagnostics. Fix is to delay reporting the analyzer exception diagnostics, until we have reported all analyzer diagnostics. Fixes #1759
-
由 Neal Gafter 提交于
Fix copyrights
-
由 Kevin Halverson 提交于
Prefer System.Linq over System.Core... (fixes #2547)
-
由 Kevin Halverson 提交于
When we optimistically load a "LINQ library", prefer to load System.Linq (and then fall back to System.Core if that fails).
-
由 Tom Meschter 提交于
Add details about the command line switches and MSBuild properties used to pass rule set files.
-
- 23 6月, 2015 6 次提交
-
-
由 Manish Vasani 提交于
Use a JSON serializer for serializing strings to errorlog file. Fixes #3337
-
由 Tom Meschter 提交于
Fix DeclarePublicAPIAnalyzer The analyzer can report three different diagnostics, but currently only returns two from the `SupportedDiagnostics` property. This is the first step in addressing #3626. The second step is moving to a new build of the Roslyn diagnostics once it has been checked in.
-
由 AlekseyTs 提交于
C#: Improve error reporting for an Overload Resolution failure due to an ambiguity.
-
由 AlekseyTs 提交于
Fixes #2985.
-
由 AlekseyTs 提交于
Reconcile SemanticModel behavior for imports/using aliases with errors across VB and C#.
-
由 Manish Vasani 提交于
Fixes #3337 (errorlog JSON output should escape backslashes)
-