jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/335060 )

Change subject: registration: Allow properties in "requires" from v2
......................................................................


registration: Allow properties in "requires" from v2

v2 of the schema allows extensions and skins to be definied under
"requires". This is also used by some extensions in extension.json for
v1.
It works, so allow the same properties in v1 as in v2.

Change-Id: I9b5f1986cadbd714d6f3460ac3e1db3bf7aae65d
---
M docs/extension.schema.v1.json
1 file changed, 10 insertions(+), 1 deletion(-)

Approvals:
  Legoktm: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/docs/extension.schema.v1.json b/docs/extension.schema.v1.json
index 421ea5c..3d6eda9 100644
--- a/docs/extension.schema.v1.json
+++ b/docs/extension.schema.v1.json
@@ -55,11 +55,20 @@
                },
                "requires": {
                        "type": "object",
-                       "description": "Indicates what versions of MediaWiki 
core are required. This syntax may be extended in the future, for example to 
check dependencies between other extensions.",
+                       "description": "Indicates what versions of MediaWiki 
core or extensions are required. This syntax may be extended in the future, for 
example to check dependencies between other services.",
+                       "additionalProperties": false,
                        "properties": {
                                "MediaWiki": {
                                        "type": "string",
                                        "description": "Version constraint 
string against MediaWiki core."
+                               },
+                               "extensions": {
+                                       "type": "object",
+                                       "description": "Set of version 
constraint strings against specific extensions."
+                               },
+                               "skins": {
+                                       "type": "object",
+                                       "description": "Set of version 
constraint strings against specific skins."
                                }
                        }
                },

-- 
To view, visit https://gerrit.wikimedia.org/r/335060
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I9b5f1986cadbd714d6f3460ac3e1db3bf7aae65d
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Umherirrender <umherirrender_de...@web.de>
Gerrit-Reviewer: Legoktm <lego...@member.fsf.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to