- 16 4月, 2015 1 次提交
-
-
由 AlekseyTs 提交于
Adjust implementation of LookupPosition.IsInMethodDeclaration to consider an expression body even in presence of a block. Fixed #1702.
-
- 15 4月, 2015 4 次提交
-
-
由 Balaji Soundrarajan 提交于
Codemodel should return only Namespace when asked for CodeNamespace
-
由 Neal Gafter 提交于
Give an error when a type argument is inferred as void, and when a return statement has a void expression.
-
由 Heejae Chang 提交于
changed preview warning tagger name from "Warning" to "Preview Warning" to reduce confusion between compiler warning tag.
-
由 Balaji Soundrarajan 提交于
Fix #1923 AbstractCodeType should return only a namespace when asked for a CodeNamespace but not a Type
-
- 14 4月, 2015 13 次提交
-
-
由 Heejae Chang 提交于
added Preview to Warning tagger to make distinction more clear between preview warning and compiler warning.
-
由 Heejae Chang 提交于
changed preview warning tagger name from "Warning" to "Preview Warning" to reduce confusion between compiler warning tag.
-
由 Tomáš Matoušek 提交于
Avoid generating an empty sequencePoint element in PdbToXml tool
-
由 Kevin Halverson 提交于
Updates Concord APIs in Roslyn to add new field "CustomTypeInfo"
-
由 Paul Harrington 提交于
Make SourceText's CalculateChecksum method private
-
由 Tomas Matousek 提交于
-
由 Patrick Fenelon 提交于
Updates Concord APIs in Roslyn to add new field "CustomTypeInfo" which is passed between an managed expression complier and a result provider. This new field is a new value type "DkmClrCustomTypeInfo", which is used to convey complier specific type information that is not represented by .NET data types (such as C#'s 'dynamic' type). In Roslyn, this commit also updates the ResultProvider's mock implementation of the Concord API and fixes all affected callsites.
-
由 Jared Parsons 提交于
The API Environment.CurrentDirectory is not available on CoreFX. Switching all uses to Directory.GetCurrentDirectory which is an equivalent API (it is actually how Environment.CurrentDirectory is often implemented). closes #1829
-
由 Jared Parsons 提交于
This changes the compiler APIs to no longer use RuntimeVersion.GetRuntimeDirectory to find the path to mscorlib and System.dll for the following reasons: - This API is not available in CoreFx and hence blocks our transition. - This behavior of implicitly referencing mscorlib doesn't have a logical equivalent in coreclr where there may be no reachable mscorlib on the machine (think Linux). The compiler now takes the SDK search directory as a paramater. The consmer will be responsible for feeding down the correct value to the compiler. This is the first step in resolving issue #1939 closes #1943
-
由 Tom Meschter 提交于
Add MSBuild support for AnalyzerDependency items
-
由 Tom Meschter 提交于
Set correct checkmarks in "Set Rule Set Severity"
-
由 Tom Meschter 提交于
Set correct path to linked rule set file.
-
由 Jared Parsons 提交于
Slimmed down toolset.sln
-
- 13 4月, 2015 5 次提交
-
-
由 Jared Parsons 提交于
It now encompasses the actual toolset portion of Roslyn.
-
由 AlekseyTs 提交于
Ensure that IOFailure_OpenOutputFile unit-test passes in presence of localized resources.
-
由 AlekseyTs 提交于
Fixes #1394.
-
由 AlekseyTs 提交于
Propagate Debugger… attributes from async/iterator method to the corresponding state machine MoveNext method.
-
由 AlekseyTs 提交于
Propagate Debugger… attributes from async/iterator method to the corresponding state machine MoveNext method. This addresses issue #807.
-
- 12 4月, 2015 2 次提交
-
-
由 Tomáš Matoušek 提交于
PDB verification helper cleanup
-
由 Tomas Matousek 提交于
-
- 11 4月, 2015 11 次提交
-
-
由 Heejae Chang 提交于
added error source support ... now, error list will have column (which is off by default) that shows source of each errors in a format "assembly name" or "assembly name [vsix name]"
-
由 Heejae Chang 提交于
-
由 Heejae Chang 提交于
now, error list will have column (which is off by default) that shows source of each errors in a format "assembly name" for analyzers node. and "assembly name" [vsix name] for vsix
-
由 Paul Harrington 提交于
-
由 Manish Vasani 提交于
Fix cast simplification within ConditionalAccessExpression. Handle ConditionalAccessExpressionSyntax expressions within speculation analyzer to ensure that semantics of the conditional access expression and the WhenNotNull part don't change on cast simplication. Fixes #253
-
由 Shyam N 提交于
Merge pull request #1914 from shyamnamboodiripad/SimplifierAnnotationForImplementInterfaceThruMember Add simplifier annotation to cast expressions generated using syntax generator. This ensures that code fixes such as Implement Interface Through Member never generate casts that user has to simplify in a subsequent manual step. Fixes #472
-
由 Srivatsn Narayanan 提交于
Port CA1309 (Use Ordinal StringComparison) to System.Runtime.Analyzers.
-
由 CyrusNajmabadi 提交于
Add support for highlighting written references differently than read references.
-
由 Kevin Pilch-Bisson 提交于
Add Visible=false metadata to one of the instances of Errors.vb This prevents it from being listed twice in Solution Explorer. Fixes #1876.
-
由 Srivatsn Narayanan 提交于
The fixer for this rule delves into syntax significantly and so cannot be written with just syntaxgenerator. I've refactored the fixer implementation to share some code between the C#\VB fixer.
-
由 Pilchie 提交于
This prevents it from being listed twice in Solution Explorer. Fixes #1876.
-
- 10 4月, 2015 4 次提交
-
-
由 Manish Vasani 提交于
Handle ConditionalAccessExpressionSyntax expressions within speculation analyzer to ensure that semantics of the conditional access expression and the WhenNotNull part don't change on cast simplication. Fixes #253
-
由 Shyam N 提交于
This ensures that code fixes such as Implement Interface Through Member never generate casts that user has to simplify in a subsequent manual step. Fixes #472
-
由 Manish Vasani 提交于
Localization fix for DiagnosticLocalizationTests.TestDiagnosticLocalization: Use the CurrentUICulture as the default culture, not "en-US" culture. Fixes #1006
-
由 Srivatsn Narayanan 提交于
Adding a document describing the semantics of analyzer actions and the c...
-