1. 15 10月, 2016 3 次提交
  2. 14 10月, 2016 7 次提交
  3. 13 10月, 2016 27 次提交
  4. 12 10月, 2016 3 次提交
    • J
      Move bootstrap build to MSBuild 14.0 · bb028972
      Jared Parsons 提交于
      This is to work around a bug in MSBuild 15.0 which prevents bootstrapping of the compiler.
      bb028972
    • J
      Validate our bootstrap phase loads the correct binaries · f32cfb90
      Jared Parsons 提交于
      Our bootstrap phase relies on loading Microsoft.Build.Tasks.CodeAnalysis from a specific place on disk.  There is no way in MSBuild to guarantee that suceeds.  It's possible for instance for MSBuild to have already loaded a DLL of the same name from a new location.  Or even if our DLL is loaded, it's possible that some of the downstream depenedencies fell prey to the same problem.
      
      This adds a validation layer to our bootstrap phase to guard against that.  It verifies that our build task and dependencies are loading from the location that we expect them to load from.
      
      Note: there is actually a bug in MSBuild right now that prevents us from correctly doing this in MSBuild 15.0.  This check will help us validate that bug was fixed properly. https://github.com/Microsoft/msbuild/issues/1183
      f32cfb90
    • V
      Merge pull request #14418 from VSadov/fixRefWarn · 672f22f6
      VSadov 提交于
      Treat ref assignments and ref returns as potential writes.
      672f22f6