The new @namespace directive isn't sanitizing class and namespace names when generating them. This means that a file-system-legal character like '-' will show up in a class name, and that's not good. Note that the old code paths (document classifiers) already had tests for this and did it properly. It was only missing from @namespace. |
||
|---|---|---|
| .. | ||
| Microsoft.AspNetCore.Mvc.Razor.Extensions.Test | ||
| Microsoft.AspNetCore.Razor.Language.Test | ||
| Microsoft.AspNetCore.Razor.Performance | ||
| Microsoft.AspNetCore.Razor.Runtime.Test | ||
| Microsoft.AspNetCore.Razor.Test.Common | ||
| Microsoft.AspNetCore.Razor.Test.MvcShim | ||
| Microsoft.CodeAnalysis.Razor.Test | ||
| Microsoft.VisualStudio.LanguageServices.Razor.Test | ||
| RazorPageGenerator.Test | ||