mdoc-validate(1)
β¨ mdoc-validate(1) β¨
okay bestie, so this is a page from the General Commands Manual, and it's literally all about mdoc validate π
π¦ NAME π¦
mdoc validate</purpose> β validate XML documents against a schema. that's it, that's the whole vibe. no cap. β¨
πΈ SYNOPSIS πΈ
mdoc validate [OPTIONS]* PATHS+
π DESCRIPTION π
so like, mdoc validate takes the PATHS you give it and checks them against a schema for whatever format you picked. that's the whole job. it's giving quality control but make it XML π
π OPTIONS π
--format=FORMATβ the documentation format you wanna validate yourPATHSagainst. supported formats include:ecma. (yes, just peep the FORMATS section down below for the whole tea on these formats.) and if you don't say anything? the default format isecma. so that's the one you get. periodt. π-h,-?,--helpβ prints a help message and dips out. iconic behaviour honestly π«Ά
π FORMATS π
here's the documentation formats we support, bestie:
π ecma
the Mono ECMA Documentation Format validates all the output generated by mdoc-update(1) against an XML schema β that includes the index.xml, the ns-*.xml files, and the NamespaceName/TypeName.xml files. all of them. every single one. π
wanna know the deets on this file format? check out mdoc(5) π
β¨ EXAMPLES β¨
say you wanna validate the mdoc-update(1) output stored inside a directory (and every bit of documentation in that directory, recursively β yes, it goes all the way down π¦), you'd do:
mdoc validate /path/to/ecma/docs
slay.
π MAILING LISTS π
want the details? go visit http://lists.ximian.com/mailman/listinfo/mono-docs-list π
π WEB SITE π
want more details? visit http://www.mono-project.com/docs/tools+libraries/tools/mdoc/ πΈ
and that's the whole page, bestie! it came from the mdoc-validate(1) corner of the manual β same title, same date energy, we just gave it the main character treatment ππ
mwah, go validate something π
π¦ where this page comes from
- alpine 3.24: mono-doc 6.14.1-r1 Β· MIT
- arch rolling: mono 6.12.0.206-1 Β· GPL AND LGPL2.1 AND MPL
- debian bookworm: monodoc-base 6.8.0.105+dfsg-3.3+deb12u1 Β· MIT
- debian trixie: monodoc-base 6.12.0.199+dfsg-6 Β· MIT
- epel 10: monodoc 6.14.1-1.el10_2 Β· MIT
- epel 9: monodoc 6.12.0-5.el9 Β· MIT
- fedora 43: monodoc 6.12.0-21.fc43 Β· MIT
- fedora 44: monodoc 6.14.1-3.fc44 Β· MIT
- fedora 44: monodoc 6.14.1-4.fc44 Β· MIT
- nixos 26.05: mono 6.14.1
- nixpkgs unstable: mono 6.14.1
- opensuse-leap 16.0: monodoc-core 6.12.0-bp160.1.1 Β· LGPL-2.1-only
- opensuse-leap 16.0: monodoc-core 6.12.0-bp160.1.1 Β· LGPL-2.1-only
- opensuse-leap 16.0: monodoc-core 6.12.0-bp160.1.1 Β· LGPL-2.1-only
- opensuse-leap 16.0: monodoc-core 6.12.0-bp160.1.1 Β· LGPL-2.1-only
- ubuntu jammy: monodoc-base 6.8.0.105+dfsg-3.2 Β· MIT
- ubuntu noble: monodoc-base 6.8.0.105+dfsg-3.6ubuntu2 Β· MIT
- ubuntu questing: monodoc-base 6.12.0.199+dfsg-6
- ubuntu resolute: mono-devel 6.14.1+ds2-2 Β· MIT
- ubuntu stonking: mono-devel 6.14.1+ds2-3 Β· MIT
- (C) 2008 Novell, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms