diff options
author | jtm <me@jtm.cx> | 2020-03-29 23:53:20 (GMT) |
---|---|---|
committer | jtm <me@jtm.cx> | 2020-03-29 23:53:20 (GMT) |
commit | 2084f3ae9d1da27ddd420c8ffe65345598688381 (patch) | |
tree | dcd27a012ad5b4fb38f56f34baf0f68d7782e8a0 | |
parent | c5a9fd9035cfdd64b47139b54730be4acd5daf0f (diff) | |
download | Doxygen-2084f3ae9d1da27ddd420c8ffe65345598688381.zip Doxygen-2084f3ae9d1da27ddd420c8ffe65345598688381.tar.gz Doxygen-2084f3ae9d1da27ddd420c8ffe65345598688381.tar.bz2 |
Remove duplicate xsd fields for `docMarkupType`.
The `docTitleCmdGroup` group defines choices `image` and `linebreak`
(among others). The `docMarkupType` type inherits from
`docTitleCmdGroup`, but includes redefinitions of `image` and
`linebreak` in its definition. This is mostly harmless, but it violates
the ["unique particle attribution rule"](https://www.w3.org/wiki/UniqueParticleAttribution), which some xsd tools will complain about.
-rw-r--r-- | templates/xml/compound.xsd | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/templates/xml/compound.xsd b/templates/xml/compound.xsd index 3dc5d9e..e17d2fa 100644 --- a/templates/xml/compound.xsd +++ b/templates/xml/compound.xsd @@ -447,7 +447,6 @@ <xsd:group name="docCmdGroup"> <xsd:choice> <xsd:group ref="docTitleCmdGroup"/> - <xsd:element name="linebreak" type="docEmptyType" /> <xsd:element name="hruler" type="docEmptyType" /> <xsd:element name="preformatted" type="docMarkupType" /> <xsd:element name="programlisting" type="listingType" /> @@ -460,7 +459,6 @@ <xsd:element name="variablelist" type="docVariableListType" /> <xsd:element name="table" type="docTableType" /> <xsd:element name="heading" type="docHeadingType" /> - <xsd:element name="image" type="docImageType" /> <xsd:element name="dotfile" type="docImageType" /> <xsd:element name="mscfile" type="docImageType" /> <xsd:element name="diafile" type="docImageType" /> |