1. 14 4月, 2015 7 次提交
    • P
      Updates Concord APIs in Roslyn to add new field "CustomTypeInfo" which is... · ab68f406
      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.
      ab68f406
    • J
      Change to Directory.GetCurrentDirectory · 98b912d6
      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
      98b912d6
    • J
      Explicitly pass SDK path to compilers · 59e57b4f
      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
      59e57b4f
    • T
      Merge pull request #1738 from tmeschter/MSBuildAnalyzerDependency · e0027ec4
      Tom Meschter 提交于
      Add MSBuild support for AnalyzerDependency items
      e0027ec4
    • T
      Merge pull request #1780 from tmeschter/Fix1596 · 0572621c
      Tom Meschter 提交于
      Set correct checkmarks in "Set Rule Set Severity"
      0572621c
    • T
      Merge pull request #1792 from tmeschter/Fix1579 · 889bfaad
      Tom Meschter 提交于
      Set correct path to linked rule set file.
      889bfaad
    • J
      Merge pull request #1936 from jaredpar/toolset · 4eab77f7
      Jared Parsons 提交于
      Slimmed down toolset.sln
      4eab77f7
  2. 13 4月, 2015 5 次提交
  3. 12 4月, 2015 2 次提交
  4. 11 4月, 2015 10 次提交
  5. 10 4月, 2015 16 次提交