Граф коммитов

171 Коммитов

Автор SHA1 Сообщение Дата
Pranav K 27275732ef Updating to dotnet.myget.org 2016-08-12 10:15:35 -07:00
Pranav K 2255869a7f Pin the version of dotnet-test-xunit to 1.0.0-rc3-00000-01 2016-07-19 11:15:23 -07:00
Pranav K 807afba413 Updating json files to pin versions and build files to pin KoreBuild 2016-06-27 13:51:08 -07:00
Pranav K e37ffcbe00 Updating NuGet.config 2016-06-27 13:50:12 -07:00
jacalvar 35f4e55b27 Update Json.NET to 9.0.1 2016-06-15 15:14:46 -07:00
Pranav K 64129d0ebf Updating to release. 2016-06-14 16:22:35 -07:00
Pranav K 109456127c Use KOREBUILD_NUGET_EXE if available 2016-06-14 10:21:09 -07:00
N. Taylor Mullen c7050ca14d Call `CreateLoadContext` overload.
- This is a tactical fix to work around https://github.com/dotnet/cli/issues/3469
2016-06-09 15:02:41 -07:00
jacalvar 1aa508e097 Remove unncessary usings 2016-06-09 00:42:03 -07:00
Pranav K c2aff686b4 Reacting to CLI API changes 2016-06-06 23:21:15 -07:00
jacalvar 985fe8630b Update Json.NET to 9.0.1-beta1 2016-06-03 12:38:22 -07:00
Cesar Blum Silveira d394504e56 Fix OSX build on Travis. 2016-05-27 11:00:22 -07:00
N. Taylor Mullen 540b902d90 Update description and tag project metadata.
#74
2016-05-27 10:39:09 -07:00
N. Taylor Mullen cae1d5ac25 Enable `TagHelper` resolution on unbuilt projects for non-desktop package only requests.
- Desktop requests would require that the tool be booted in desktop, therefore we can't resolve TagHelpers without dispatching in some form. If a packages entire graph is package based then we can ensure that a call to `AssemblyLoadContext.Load` returns loaded bits from the .nuget/packages folder on the current box.
- Can't easily automate tests due to lack of end-to-end infrastructure dictated by #62.

#70
2016-05-24 16:54:12 -07:00
N. Taylor Mullen c415aa17ad Only repack if there's src bits to repack.
- Unblocks tests on CI.
2016-05-20 12:04:10 -07:00
N. Taylor Mullen c998cee9ca Add bit to repack desktop dependency to enable x86 scenarios.
- Prior to this change we'd only ever pack the x64 variation of `dotnet-razor-tooling.exe`.
- Left the lib directory in touch for unit testing purposes.

#72
2016-05-16 15:44:16 -07:00
Pranav K 9a13614b97 Merge branch 'release' into dev 2016-05-06 14:02:56 -07:00
Pranav K f9b6ff06f4 Update tool version to preview1 2016-05-06 12:41:56 -07:00
N. Taylor Mullen 0f2cb8d93b Merge branch 'release' into dev 2016-05-05 00:33:57 -07:00
N. Taylor Mullen f2be140060 Add all the assembly names to the dispatch argument list.
#68
2016-05-04 17:08:45 -07:00
Ryan Brandenburg 45ca96d2c0 Merge branch 'rybrande/PlatformAbstractions' into rybrande/PlatformAbstractionsDev 2016-05-02 16:37:13 -07:00
Ryan Brandenburg fe755849c3 Add transitive reference 2016-05-02 16:25:10 -07:00
Pranav K bd3f58d6be Merge branch 'release' into dev 2016-05-02 14:57:10 -07:00
Pranav K ddba52e4f4 Fix build warnings 2016-05-02 11:27:25 -07:00
moozzyk baf49148c6 Merge branch 'release' into dev 2016-04-29 16:46:06 -07:00
moozzyk 769ebb668a Renaming the package to Microsoft.AspNetCore.Razor.Tools 2016-04-29 08:56:41 -07:00
N. Taylor Mullen e0ca849697 Merge branch 'release' into dev 2016-04-26 11:18:54 -07:00
N. Taylor Mullen d9fe7936c3 Add support for net451 projects.
- Previous to this any net451 projects that Razor-tooling would attempt to load would explode.
- We now dispatch to ourselves within a users output to ensure that all dependencies are matched up correctly.
- Added framework/configuration options to enable dispatching to properly find where our counterpart exists in a projects output.
- Renamed bin directory option to build base path. With dispatching logic VisualStudio can't easily determine the users RID which is required for an output path to dotnet.
- Replaced `AssemblyLoadContext` logic with `Assembly.Load` since we now always invoke ourselves in an environment where `Assembly.Load` is accurate. This way logic in the desktop process and non-desktop processes are identical.
- Broke the `ResolveTagHelpersCommand` into 3 pieces so we can determine dispatching logic at the Program.Main level. This was required to use pieces of the `DotnetToolDispatcher`.
- We utilize DotnetToolDispatcher for dispatch logic, this also ensures that we never have mismatched references for dotnet-razor-tooling in tools/dependencies sections.
- Worked around an issue in `ProjectDependenciesCommandFactory` where configuration isn't properly flowed from constructor to `Create` method: https://github.com/dotnet/cli/issues/2512
- Worked around an issue where binding redirects were not being created for executable desktop packages. This involved upping Newtonsoft.Json to 8.0.3: https://github.com/dotnet/cli/issues/2505

#55
2016-04-22 15:53:20 -07:00
N. Taylor Mullen d5a7fb1559 Merge branch 'release' into dev 2016-04-21 11:55:17 -07:00
N. Taylor Mullen 6a59d9d3d1 Change dotnet-razor-tooling to netcoreapp1.0.
- We now have a CLI that properly supports tools as netcoreapp1.0.
2016-04-21 10:57:57 -07:00
Pranav K b6592dfd79 Merge branch 'release' into dev 2016-04-19 14:54:10 -07:00
Pranav K 71f68396de Use latest build of dotnet-test-xunit 2016-04-19 14:54:10 -07:00
Pavel Krymets b4242949f2 Merge branch 'release' into dev 2016-04-18 08:44:59 -07:00
Pavel Krymets bd0b28f80c Migrate tests, tools and samples to portable 2016-04-18 08:44:49 -07:00
N. Taylor Mullen 6c7e37edff Update dotnet-razor-tooling to be a portable app. 2016-04-11 11:47:38 -07:00
N. Taylor Mullen 7ac4031958 Update dotnet-razor-tooling to be a portable app. 2016-04-11 10:44:05 -07:00
Pranav K edd6472b92 Merge branch 'release' into dev 2016-04-07 12:39:39 -07:00
Pranav K 28b1ebe5b1 Fix System.Runtime.Serialization.Primitives version 2016-04-07 12:35:44 -07:00
Pranav K f4fa2371b0 Merge branch 'release' into dev 2016-04-07 12:34:28 -07:00
Pranav K b5413e3cc6 Remove Microsoft.Dotnet.Cli.Utils usage 2016-04-06 15:55:52 -07:00
Pranav K 0c33881841 Merge branch 'release' into dev 2016-04-06 09:46:45 -07:00
Pranav K f553caf070 Updating to release. 2016-04-06 09:46:43 -07:00
N. Taylor Mullen 2999b758ec Add `--bin-dir` option to `ResolveTagHelpersCommand`.
#48
2016-03-29 12:07:31 -07:00
N. Taylor Mullen df978a65b2 React to Razor change.
- Design Time Descriptors are now built for both net451 and coreclr.
2016-03-25 16:36:14 -07:00
David Fowler e728f81579 Fixed packages 2016-03-25 02:37:49 -07:00
Pranav K f56e746ff6 Reacting to CoreCLR packages 2016-03-20 22:11:05 -07:00
Cesar Blum Silveira 97464e1f4d ASP.NET 5 -> ASP.NET Core 2016-03-14 21:36:35 -07:00
Ajay Bhargav Baaskaran ed3e9d42ae Updated Json.Net version 2016-03-14 14:48:35 -07:00
Nate McMaster 96a3e7fbdb Fix backslashes in yml config.
[ci skip]
2016-03-09 17:44:48 -08:00
Nate McMaster f8de1e7985 Limit the branches that build on our public CI.
[ci skip]
2016-03-09 16:35:13 -08:00