- 16 4月, 2015 1 次提交
-
-
由 Charles Stoner 提交于
-
- 15 4月, 2015 17 次提交
-
-
由 VSadov 提交于
Updating Roslyn compiler toolset
-
由 Wonseok Chae 提交于
Fix UnreachableException during Debugging When computing the distance between blocks for EnC, there was a missing case for LabeledStatement, causing UnreachableException. This PR fixes this issue.
-
由 Charles Stoner 提交于
-
由 VSadov 提交于
new version: 1.0.0-rc2-20150413-02
-
由 Charles Stoner 提交于
-
由 Wonseok Chae 提交于
When computing the distance between blocks, there was a missing case for LabeledStatement, causing UnreachableException. This PR fixes this issue.
-
由 Jared Parsons 提交于
Print process output to console instead of results file
-
由 Tomáš Matoušek 提交于
Remove PDB helpers from VS
-
由 Jared Parsons 提交于
This has a number of small changes necessary for CoreFx support: - Thread through the client directory to CommonCompiler. This is necessary for loading items like the SqmData. - Move GetAssemblyVersion and GetAssemblyFileVersion into CommonCompiler. There is no need to specialize this for each compiler. - Change the implementation of the above methods to not rely on Assembly.Location which isn't present in CoreFx. closes #1974
-
由 Matt Mitchell 提交于
In certain error cases, like if xunit crashes, it may not produce a test results file. Instead of writing the process output to the test results xml file, which could be improperly interpreted as xml, write it to the console. Also, remove add Process.Start call in case of failed xunit process.
-
由 Jonathon Marolf 提交于
Fixed readme to remove broken link for the April's End User Preview (for V...
-
由 Jared Parsons 提交于
This API is not available in portable CoreFx. Fall back to our original behavior of simply specifying the runtime. The one exception is in internal builds where we must respect the COMPLUS flags. closes #1961
-
由 Jared Parsons 提交于
Both compilers support the /utf8output flag to change the output encoding to UTF8. The implementation was using Console.OutputEncoding which is not supported in CoreFx. Changed the implementation to use the supported API pairs of OpenStandard* and Set*. Note: The compiler was also using IsOutputRedirected which isn't supported on CoreFx and has no portable replacement. After discussion with the compiler team we decided to omit this check. It a check that is more aimed at preventing the user from making a mistake by not redirecting the output vs. enforcing an actual constraint. closes #1970
-
由 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 18 次提交
-
-
由 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 提交于
-
由 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.
-
由 Charles Stoner 提交于
-
由 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
-
由 Charles Stoner 提交于
-
由 Charles Stoner 提交于
-
由 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.
-
由 Charles Stoner 提交于
-
由 Jared Parsons 提交于
Slimmed down toolset.sln
-
- 13 4月, 2015 4 次提交
-
-
由 Charles Stoner 提交于
-
由 Charles Stoner 提交于
-
由 Jared Parsons 提交于
It now encompasses the actual toolset portion of Roslyn.
-
由 AlekseyTs 提交于
Ensure that IOFailure_OpenOutputFile unit-test passes in presence of localized resources.
-