Add a reference type of dependency type 44/236544/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Thu, 18 Jun 2020 04:06:22 +0000 (13:06 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Thu, 18 Jun 2020 04:06:22 +0000 (13:06 +0900)
Change-Id: I4218784bad5e4ddcd6643f8371e0714224678498
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
parser/manifest.xsd.ref

index 9c9b118..1545dd9 100644 (file)
   </xs:element>
   <xs:element name="dependency">
     <xs:complexType mixed="true">
-      <xs:attribute name="type" use="required" type="xs:string"/>
+      <xs:attribute name="type" use="required" type="xs:DependencyType"/>
       <xs:attribute name="required-version" type="xs:string"/>
       <xs:anyAttribute namespace="##any" processContents="lax"/>
     </xs:complexType>
   </xs:element>
+  <xs:simpleType name="DependencyType">
+    <xs:restriction base="xs:string">
+      <xs:enumeration value="requires"/>
+      <xs:enumeration value="wants"/>
+    </xs:restriction>
+  </xs:simpleType>
 </xs:schema>