Go to file
N. Taylor Mullen c49d7b8c27 Add support for new style Roslyn dotless commits.
- Roslyn swapped the way they performed dotless commit insertions. They went from:
date => date. => DateTime.  to
date => date. => date => DateTime => DateTime.
The problem with the new approach is that date => DateTime would be rejected and therefore force the editor to reparse and reclassify any dots as HTML giving improper IntelliSense.
- Updated Razor implicit expression edit handling to allow identifier => identifier replacements as long as the identifiers didn't result in keyword or directives.
- Added tests to verify the scenarios impacted.
2017-02-01 15:43:08 -08:00
build Upgrade to RC.3 2017-01-20 09:01:49 -08:00
shared Upgrade to RC.3 2017-01-20 09:01:49 -08:00
src Add support for new style Roslyn dotless commits. 2017-02-01 15:43:08 -08:00
test Add support for new style Roslyn dotless commits. 2017-02-01 15:43:08 -08:00
tooling/Microsoft.VisualStudio.RazorExtension Bump up binding redircts 2017-01-20 17:53:52 -08:00
.gitattributes
.gitignore Upgrade to VS 2017 2016-12-16 16:04:22 -08:00
.travis.yml Update .travis.yml osx images to xcode7.3. 2016-12-08 09:58:06 -08:00
CONTRIBUTING.md
LICENSE.txt
NuGet.config React to aspnet/KoreBuild#155 2017-01-11 14:21:03 -08:00
NuGetPackageVerifier.json Removed packages list in NuGetPackageVerifier.json 2016-12-12 00:49:16 -08:00
README.md ASP.NET 5 -> ASP.NET Core 2016-03-14 21:37:12 -07:00
Razor.sln Move the LanguageServices package to src 2017-01-20 16:43:21 -08:00
appveyor.yml Upgrade appveyor image 2017-01-09 10:38:56 -08:00
build.cmd Return the error code from build.cmd 2016-02-28 10:12:14 -08:00
build.ps1 Upgrade to VS 2017 2016-12-16 16:04:22 -08:00
build.sh Upgrade to VS 2017 2016-12-16 16:04:22 -08:00
makefile.shade Upgrade to RC.3 2017-01-20 09:01:49 -08:00
version.props Upgrade to VS 2017 2016-12-16 16:04:22 -08:00

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