mdvalidator(1)

πŸ’– mdvalidator(1) β€” the vibe check for your XML docs πŸ’–

okay bestie, gather round, because we're talking about mdvalidator, straight out of the General Commands Manual. she validates XML documents against the ECMA Documentation Schema and honestly? iconic behavior. πŸŽ€


✨ NAME ✨

mdvalidator β€” Validate XML Documents against the ECMA Documentation Schema


✨ SYNOPSIS ✨

mdvalidator PROVIDER [FILES]+

✨ DESCRIPTION ✨

so here's the tea, and you're gonna wanna sit down for it: mdvalidator has been obsoleted by mdoc(1). 😭 like, she's retired. go look at the mdoc-validate(1) man page instead, that's the new main character. no cap.

but for the historical record, let's talk about what she did. mdvalidator is a program that validates the specified FILES against the ECMA Documentation Schema. that's the whole job. she looks at your files, she looks at the schema, and she tells you if they're vibing or not. πŸ’…

and here's the lowkey cool part: the Schema also supports the index.xml and namespace-name.xml files generated by monodocer, so all output produced by monodocer can be validated. yes, ALL of it. every last one. obsessed. πŸ¦‹


✨ PROVIDER ✨

you gotta hand her a provider, and there's exactly one (1) on the menu:

  • ecma β€” Validate the input files against the ECMA Documentation Schema.

that's it. that's the list. she's a specialist, not a generalist. πŸ‘‘


✨ EXAMPLES ✨

wanna validate the monodocer output stored within a directory β€” and all ECMA documentation within all sub-directories, recursively? yes, recursively, she goes deep. 🌸

mdvalidator ecma /path/to/ecma/docs

look at that. clean. no notes. 🫢


✨ MAILING LISTS ✨

Visit http://lists.ximian.com/mailman/listinfo/mono-docs-list for details. go be social, bestie. πŸ’Œ


✨ WEB SITE ✨

Visit http://www.mono-project.com for details 🌈


and that's the whole page, no crumbs left behind. the footer just signs off with mdvalidator(1) β€” same as the header, because she's consistent like that, from the General Commands Manual, no date attached, just a name and a legacy. πŸŽ€βœ¨

stay validated, bestie πŸ’–