Lionel Cons created ARTEMIS-1909:
------------------------------------

             Summary: artemis-configuration.xsd should not contain dummy 
documentation
                 Key: ARTEMIS-1909
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1909
             Project: ActiveMQ Artemis
          Issue Type: Improvement
            Reporter: Lionel Cons


{{artemis-configuration.xsd}} is a very useful source of information and most 
of the elements are properly documented. This is great.

There are only very few exceptions with dummy "XXX" documentation:
{code}
$ grep -n -C 3 XXX artemis-configuration.xsd
216-         <xsd:element name="log-delegate-factory-class-name" 
type="xsd:string" maxOccurs="1" minOccurs="0">
217-            <xsd:annotation>
218-               <xsd:documentation>
219:                  XXX
220-               </xsd:documentation>
221-            </xsd:annotation>
222-         </xsd:element>
--
1750-                  <xsd:attribute name="discovery-group-name" 
type="xsd:IDREF" use="required">
1751-                     <xsd:annotation>
1752-                        <xsd:documentation>
1753:                           XXX -- this is a duplicate...
1754-                        </xsd:documentation>
1755-                     </xsd:annotation>
1756-                  </xsd:attribute>
--
2990-         <xsd:attribute name="match" type="xsd:string" use="required">
2991-            <xsd:annotation>
2992-               <xsd:documentation>
2993:                  XXX
2994-               </xsd:documentation>
2995-            </xsd:annotation>
2996-         </xsd:attribute>
{code}

It would be nice to have these three documented too.

FWIW, there are also two "XXX" comments:
{code}
1103-   <xsd:element name="broadcast-group">
1104-      <xsd:complexType>
1105-         <xsd:sequence>
1106:            <!-- XXX these 2 local-* here...-->
1107-            <xsd:element ref="local-bind-address" maxOccurs="1" 
minOccurs="0"/>
1108-            <xsd:element ref="local-bind-port" maxOccurs="1" 
minOccurs="0"/>
1109-            <xsd:element name="group-address" type="xsd:string" 
maxOccurs="1" minOccurs="0">
--
1163-   <xsd:element name="discovery-group">
1164-      <xsd:complexType>
1165-         <xsd:all>
1166:            <!-- XXX -->
1167-            <xsd:element name="group-address" type="xsd:string" 
maxOccurs="1" minOccurs="0">
1168-               <xsd:annotation>
1169-                  <xsd:documentation>
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to