diff options
author | enen92 <92enen@gmail.com> | 2018-08-02 18:47:53 +0100 |
---|---|---|
committer | enen92 <92enen@gmail.com> | 2018-08-08 15:44:11 +0100 |
commit | a5d62706def105e242600b9b988db2b6331b12b6 (patch) | |
tree | 9d8e1a54f2df72291398e3a61322b8f65caa14e7 /addons/xbmc.addon | |
parent | 542f6c4dc369070dc75d5175f94c6bc27df70adb (diff) |
[schemas] restrict all possible values for extension point attributes
Diffstat (limited to 'addons/xbmc.addon')
-rw-r--r-- | addons/xbmc.addon/metadata.xsd | 4 | ||||
-rw-r--r-- | addons/xbmc.addon/repository.xsd | 2 |
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> |