- fix problems at least with Roslyn compiler and VS IntelliSense or the Object Browser - `<see langref="keyword"/>` generates nothing - `<example>` at top level (outside `<summary>`) generates nothing - curly braces don't become angle brackets outside `<see cref="reference"/>` references - yeah, a point @yishaigalatzer asked about in a previous PR - `<see href="reference"/>` is not valid - correct some invalid use of angle brackets and remove useless empty elements - correct unresolved XML comment references; generally, add namespace prefix Symptoms for some of the above issues included - generated XML comments such as `<!-- Badly formed XML comment ... -->`, usually indicating an unclosed element - generated XML attributes such as `cref="!:..."`, indicating a broken reference - in a couple of cases we had `<typeparamref cref="TOption"/>`; attribute should be `"name"` Few wording changes beyond - `"opening </form> tag"` -> `"<form> start tag"` - `"closing </form> tag"` -> `"</form> end tag"` Also correct two typos in `HtmlHelper` Will create a unit test to ensure XML syntax doesn't degrade going forward. Separate PR. - for now, check using `dir -r *.xml | sls '!'` |
||
|---|---|---|
| .. | ||
| CompositeViewEngineTest.cs | ||
| DefaultDisplayTemplatesTests.cs | ||
| DefaultEditorTemplatesTests.cs | ||
| DefaultTemplatesUtilities.cs | ||
| HtmlAttributePropertyHelperTest.cs | ||
| HtmlHelperDisplayNameExtensionsTest.cs | ||
| HtmlHelperDisplayTextTest.cs | ||
| HtmlHelperLabelExtensionsTest.cs | ||
| HtmlHelperNameExtensionsTest.cs | ||
| HtmlHelperValueExtensionsTest.cs | ||
| ViewContextTests.cs | ||
| ViewDataOfTTest.cs | ||