Go to file
N. Taylor Mullen ad5bfc5b66 Change `RazorError`s to consistently provide error lengths.
- Updated `TagHelper` errors to no longer highlight the entire tag as an error, instead just the tag name is marked as an error. This is now consistent with nested tags in `@{ ... }` errors.
- Updated `RazorError` and corresponding error logging constructs to disallow creation without providing lengths.
- Updated `TagHelperDescriptorResolver` and related classes to properly determine assembly locations within directives. This allows for exact error locations in the `@addTagHelper` directive.

#386
2015-09-02 12:05:51 -07:00
src Change `RazorError`s to consistently provide error lengths. 2015-09-02 12:05:51 -07:00
test Update tests to use `Environment.NewLine` for source locations. 2015-09-01 01:32:21 -07:00
.gitattributes
.gitignore
.travis.yml Update `.travis.yml` to run on OSX. 2015-08-18 20:03:51 -07:00
CONTRIBUTING.md
LICENSE.txt
NuGet.Config Update NuGet feed from v2 => v3. 2015-08-19 14:53:25 -07:00
README.md
Razor.sln
appveyor.yml
build.cmd Update 'build.cmd' to pull Sake from v2 NuGet feed. 2015-08-20 15:37:22 -07:00
build.sh Update 'build.sh' to pull Sake from v2 NuGet feed. 2015-08-20 20:46:20 -07:00
global.json
makefile.shade

README.md

Razor

AppVeyor: AppVeyor

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 5. You can find samples, documentation and getting started instructions for ASP.NET 5 at the Home repo.