Go to file
Ryan Nowak 357657fc45 Implements versions for generated code
This change implements version tracking the inputs and outputs of
generated code.

Version tracking is still best-effort - meaning that in some cases a
perfect system could avoid doing more work. However, since we base the
versions off of all of the inputs, we now that the guarantee that code
generation operations that happen 'out of order' will always result in
the newer inputs generating the newer outputs.

Fixes: https://github.com/aspnet/Razor/issues/2650
2018-10-23 18:19:18 -07:00
.vsts-pipelines/builds
benchmarks/Microsoft.AspNetCore.Razor.Performance Add and process notifications for Imports (#2656) 2018-10-19 21:39:43 -07:00
build This is the correct version for now 2018-10-23 16:37:23 -07:00
shared/Microsoft.AspNetCore.Razor.TagHelpers.Testing.Sources
src Implements versions for generated code 2018-10-23 18:19:18 -07:00
test Implements versions for generated code 2018-10-23 18:19:18 -07:00
tooling Update deps and fix VSIX signing 2018-10-18 14:20:08 -07:00
.editorconfig
.gitattributes
.gitignore
.travis.yml
CONTRIBUTING.md
Directory.Build.props
Directory.Build.targets
LICENSE.txt
NuGet.config
NuGetPackageVerifier.json
README.md
Razor.sln
build.cmd
build.sh
korebuild-lock.txt Update deps and fix VSIX signing 2018-10-18 14:20:08 -07:00
korebuild.json
run.cmd
run.ps1
run.sh
version.props

README.md

Razor

Travis: Travis

The Razor syntax provides a fast, terse, clean and lightweight way to combine server code with HTML to create dynamic web content. This repo contains the parser and the C# code generator for the Razor syntax.

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.

Building from source

To run a complete build on command line only, execute build.cmd or build.sh without arguments. See developer documentation for more details.