Mike Harder
4dd45f75d3
Enable Server GC ( #731 )
2016-12-15 14:04:44 -08:00
SteveSandersonMS
f722dcf98d
Fix PrerenderResult in Webpack sample
2016-12-15 21:45:02 +00:00
SteveSandersonMS
153c9848ca
Also build samples/misc
2016-12-15 21:42:40 +00:00
SteveSandersonMS
aefa578e04
Reuse TEST_PROJECT_GLOB to build templates, since the 'test' dir doesn't contain any .NET projects
2016-12-15 21:09:44 +00:00
SteveSandersonMS
953f370336
Wait for port to be freed before continuing
2016-12-15 20:34:55 +00:00
SteveSandersonMS
200d80627c
Update Appveyor test environment to Node 6.9.2 to deal with Windows-specific NPM issues
2016-12-15 20:34:46 +00:00
SteveSandersonMS
994653a277
Stop including templates in regular build (they now contain .csproj, which is not supported by that build system, and in any case they are built and end-to-end tested on Appveyor)
2016-12-15 20:32:08 +00:00
Ajay Bhargav Baaskaran
e2dd09c918
[ Fixes #881 ] Added TagHelper IR support
2016-12-15 11:46:35 -08:00
Nate McMaster
6a6dfad418
Identify .Sources packages in the build graph
2016-12-15 11:42:16 -08:00
SteveSandersonMS
17b107bb42
Fix how 'current' and 'preview' SDKs are merged in Appveyor builds
2016-12-15 19:31:09 +00:00
Pranav K
9323122c22
Explicitly specify the version of the CLI
2016-12-15 10:40:38 -08:00
SteveSandersonMS
67cd5f6093
In csproj projects, reference 1.1.0-preview4-final version of Razor tools
2016-12-15 18:10:43 +00:00
SteveSandersonMS
06ccad4344
Automatically install both the 'current' and 'preview' SDKs when building in Appveyor
2016-12-15 18:07:34 +00:00
Nate McMaster
a4b7bbab45
Merge branch 'dev' into feature/msbuild
2016-12-15 09:35:06 -08:00
SteveSandersonMS
4fd19b4293
Run tests against both csproj and project.json-style projects. Assumes relevant dotnet SDKs are installed locally.
2016-12-15 17:17:04 +00:00
SteveSandersonMS
f34eb582ad
Update tests to be compatible with newer Yeoman generator
2016-12-15 16:52:02 +00:00
SteveSandersonMS
4580412f73
Don't leave behind an unused package.json.tmp file
2016-12-15 16:42:25 +00:00
SteveSandersonMS
a76b6e25d4
Add .csproj files for the templates. Some are set up for prerendering; others not.
2016-12-15 16:42:25 +00:00
SteveSandersonMS
2135d77189
generator-aspnetcore-spa support for selecting between project.json and .csproj
2016-12-15 16:42:25 +00:00
SteveSandersonMS
62b676174e
generator-aspnetcore-spa now displays its own version number on startup
2016-12-15 16:41:10 +00:00
SteveSandersonMS
67c2cfd84e
Add Appveyor builds and webdriver.io tests (tests cover Angular2Spa template only at present)
2016-12-15 16:38:30 +00:00
SteveSandersonMS
6decb30681
Make 'counter' components use <h1> headers to be consistent with other pages
2016-12-15 16:37:29 +00:00
SteveSandersonMS
33ed333f92
Specify SDK at repo root
2016-12-15 16:35:48 +00:00
SteveSandersonMS
6c16ba3da7
Remove template_nodemodules_placeholder.txt files - they are redundant now that we no longer need to publish node_modules to production
2016-12-15 16:35:48 +00:00
SteveSandersonMS
495c95d227
If generator fails because NPM is too old, exit with nonzero status code
2016-12-15 16:35:48 +00:00
Nate McMaster
d55948cae3
React to changes in KoreBuild
2016-12-14 19:30:44 -08:00
Nate McMaster
c8b37f47d0
Pin functional tests to preview2 of dotnet-cli
2016-12-14 16:34:19 -08:00
Mikael Mengistu
13a484c305
Remove hosting references
2016-12-14 16:17:15 -08:00
Pranav K
0651cca94a
Updating to 4.4 CoreFx packages
2016-12-14 14:47:32 -08:00
Pranav K
4b9276bac2
Updating to 4.4 CoreFx packages
2016-12-14 14:47:32 -08:00
Pranav K
42297c152b
Updating to 4.4 CoreFx packages
2016-12-14 14:47:32 -08:00
Pranav K
a5717aa583
Updating to 4.4 CoreFx packages
2016-12-14 14:47:31 -08:00
Pranav K
ae24eea1a1
Updating to 4.4 CoreFx packages
2016-12-14 14:47:31 -08:00
Pranav K
7ab28ecdc6
Updating to 4.4 CoreFx packages
2016-12-14 14:47:31 -08:00
Pranav K
13edf7a27b
Updating to 4.4 CoreFx packages
2016-12-14 14:47:31 -08:00
Pranav K
6eb489007a
Updating to 4.4 CoreFx packages
2016-12-14 14:47:30 -08:00
Pranav K
8046dcc0f2
Updating to 4.4 CoreFx packages
2016-12-14 14:47:29 -08:00
Pranav K
f6eb86be78
Updating to 4.4 CoreFx packages
2016-12-14 14:47:29 -08:00
Pranav K
7ea92f08fc
Updating to 4.4 CoreFx packages
2016-12-14 14:47:29 -08:00
Pranav K
991fbb08bc
Updating to 4.4 CoreFx packages
2016-12-14 14:47:29 -08:00
Pranav K
c8c2dfaad9
Updating to 4.4 CoreFx packages
2016-12-14 14:47:29 -08:00
Pranav K
4b77edfe7a
Updating to 4.4 CoreFx packages
2016-12-14 14:47:28 -08:00
Pranav K
344a2a5f9b
Updating to 4.4 CoreFx packages
2016-12-14 14:47:27 -08:00
Pranav K
b3afbc79d2
Updating to 4.4 CoreFx packages
2016-12-14 14:47:27 -08:00
Pranav K
5cb5178619
Updating to 4.4 CoreFx packages
2016-12-14 14:47:26 -08:00
N. Taylor Mullen
61b2b0d4e7
Add model for differentiating design time and runtime parsing.
...
- If needed, a phase/feature can always retrieve the syntax tree to lookup whether the parse tree was made in a "design time" fashion.
- Future DesignTime / Runtime specific bits will be added to their corresponding `AddRuntimeDefaults`/`AddDesignTimeDefaults` methods.
2016-12-14 12:39:25 -08:00
N. Taylor Mullen
6ae3feff29
Remove unused parser options config code.
...
- This was supposed to be removed when code generation was added but was not.
2016-12-14 12:12:00 -08:00
John Luo
8e8525512d
Performance optimizations
...
- Calculate age using operations on long
- Compute content length of resposne on store
- Format age using the new HeaderUtility
- Lazily create HeaderDictionary
- Use for instead of foreach to reduce allocations from enumerators
2016-12-14 11:37:13 -08:00
N. Taylor Mullen
eb230e0408
Port existing CSharp code generation integration tests.
...
- Added code generation test infrastructure to validate ported tests.
#847
2016-12-14 11:18:31 -08:00
N. Taylor Mullen
5d4c4e1ccf
Add Razor runtime code generation.
...
- Added TabSize,IsIndentingWithTabs and NamespaceImports to the RazorParser options. These are replacements for the existing RazorEngineHost abstraction.
- Added RazorParserOptions consumption pattern to more than just the parsing phase.
- Added a ChecksumIRNode to ensure Debugging can work.
- Updated tests to to react to new Checksum and Namespace nodes in the IR tree.
2016-12-14 11:18:30 -08:00