This change ensures that spans are contiguous and that all source is part of a span. This means that a character can't be 'lost' and not a member of any span. And guess what? We have a bug like that. So now a few tests are skipped due to that bug. Also made some changes to tests that construct invalid spans or spans without correct locations as their expected input. This allows us to add the above verification to all parser tests. |
||
|---|---|---|
| build | ||
| shared | ||
| src | ||
| test | ||
| .gitattributes | ||
| .gitignore | ||
| .travis.yml | ||
| CONTRIBUTING.md | ||
| LICENSE.txt | ||
| NuGet.config | ||
| NuGetPackageVerifier.json | ||
| README.md | ||
| Razor.sln | ||
| appveyor.yml | ||
| build.cmd | ||
| build.ps1 | ||
| build.sh | ||
| makefile.shade | ||
| version.props | ||
README.md
Razor
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.