aboutsummaryrefslogtreecommitdiff
path: root/addons/xbmc.addon
diff options
context:
space:
mode:
authorenen92 <92enen@gmail.com>2018-08-02 18:47:53 +0100
committerenen92 <92enen@gmail.com>2018-08-08 15:44:11 +0100
commita5d62706def105e242600b9b988db2b6331b12b6 (patch)
tree9d8e1a54f2df72291398e3a61322b8f65caa14e7 /addons/xbmc.addon
parent542f6c4dc369070dc75d5175f94c6bc27df70adb (diff)
[schemas] restrict all possible values for extension point attributes
Diffstat (limited to 'addons/xbmc.addon')
-rw-r--r--addons/xbmc.addon/metadata.xsd4
-rw-r--r--addons/xbmc.addon/repository.xsd2
2 files changed, 3 insertions, 3 deletions
diff --git a/addons/xbmc.addon/metadata.xsd b/addons/xbmc.addon/metadata.xsd
index 0dcdab69a3..89058e9e47 100644
--- a/addons/xbmc.addon/metadata.xsd
+++ b/addons/xbmc.addon/metadata.xsd
@@ -26,7 +26,7 @@
</xs:element>
<xs:simpleType name="simpleIdentifier">
<xs:restriction base="xs:string">
- <xs:pattern value="[^.]+"/>
+ <xs:pattern value="(kodi|xbmc)\.addon\.metadata"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="translatedString">
@@ -53,7 +53,7 @@
</xs:simpleType>
<xs:simpleType name="langIdentifier">
<xs:restriction base="xs:string">
- <xs:pattern value="[a-z]{2}(_[A-Z]{2}(@\S+)?)?"/>
+ <xs:pattern value="[a-z]{2,3}(_[A-Z]{2}(@\S+)?)?"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="assetsList">
diff --git a/addons/xbmc.addon/repository.xsd b/addons/xbmc.addon/repository.xsd
index 50a05ff62f..8799615c62 100644
--- a/addons/xbmc.addon/repository.xsd
+++ b/addons/xbmc.addon/repository.xsd
@@ -38,7 +38,7 @@
</xs:complexType>
<xs:simpleType name="simpleIdentifier">
<xs:restriction base="xs:string">
- <xs:pattern value="[^.]+"/>
+ <xs:pattern value="xbmc\.addon\.repository"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>