Page MenuHomePhabricator

MobileFrontend's extension.json does not pass schema validation
Closed, ResolvedPublic

Description

09:24:42 3) ExtensionJsonValidationTest::testPassesValidation with data set #11 ('/mnt/jenkins-workspace/worksp...n.json')
09:24:42 /mnt/jenkins-workspace/workspace/mediawiki-extensions-hhvm/src/extensions/MobileFrontend/extension.json did pass validation.
09:24:42 [ResourceModules.skins.minerva.icons.images] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images] The property selector is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.skins.minerva.icons.images] Failed to match at least one schema
09:24:42 [ResourceModules.mobile.overlay.images] The property selectorWithoutVariant is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.overlay.images] The property selectorWithVariant is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.overlay.images] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.overlay.images] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.overlay.images] The property variants is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.overlay.images] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.overlay.images] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.overlay.images.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.mobile.overlay.images] Failed to match at least one schema
09:24:42 [ResourceModules.mobile.issues.images] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.issues.images] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.issues.images] The property selector is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.issues.images] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.issues.images] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.issues.images.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.mobile.issues.images] Failed to match at least one schema
09:24:42 [ResourceModules.mobile.toc.images] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toc.images] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toc.images] The property selector is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toc.images] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toc.images] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toc.images.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.mobile.toc.images] Failed to match at least one schema
09:24:42 [ResourceModules.mobile.references.images] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.references.images] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.references.images] The property selector is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.references.images] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.references.images] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.references.images.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.mobile.references.images] Failed to match at least one schema
09:24:42 [ResourceModules.mobile.toggle.images] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toggle.images] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toggle.images] The property selector is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toggle.images] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toggle.images] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.toggle.images.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.mobile.toggle.images] Failed to match at least one schema
09:24:42 [ResourceModules.skins.minerva.icons.images.scripts] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images.scripts] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images.scripts] The property selector is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images.scripts] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images.scripts] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.skins.minerva.icons.images.scripts.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.skins.minerva.icons.images.scripts] Failed to match at least one schema
09:24:42 [ResourceModules.mobile.editor.overlay] The property @doc is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay] The property dependencies is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay] The property scripts is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay] The property templates is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay] The property messages is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay.class] The property class is required
09:24:42 [ResourceModules.mobile.editor.overlay] Failed to match at least one schema
09:24:42 [ResourceModules.mobile.editor.overlay.withtoolbar.images] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay.withtoolbar.images] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay.withtoolbar.images] The property selector is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay.withtoolbar.images] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay.withtoolbar.images] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.editor.overlay.withtoolbar.images.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.mobile.editor.overlay.withtoolbar.images] Failed to match at least one schema
09:24:42 [ResourceModules.mobile.swipe.images] The property class is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.swipe.images] The property selectorWithVariant is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.swipe.images] The property selectorWithoutVariant is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.swipe.images] The property prefix is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.swipe.images] The property variants is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.swipe.images] The property images is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.swipe.images] The property targets is not defined and the definition does not allow additional properties
09:24:42 [ResourceModules.mobile.swipe.images.class] Does not match the regex pattern ^((?!ResourceLoader(File|Image)Module).)*$
09:24:42 [ResourceModules.mobile.swipe.images] Failed to match at least one schema

Event Timeline

Change 273755 had a related patch set uploaded (by Legoktm):
Remove "targets" parameter from RLImageModule module definitions

https://gerrit.wikimedia.org/r/273755

Change 273756 had a related patch set uploaded (by Legoktm):
Remove not actually comment from ResourceModules definition

https://gerrit.wikimedia.org/r/273756

Change 273755 merged by jenkins-bot:
Remove "targets" parameter from RLImageModule module definitions

https://gerrit.wikimedia.org/r/273755

Change 273756 merged by jenkins-bot:
Remove not actually comment from ResourceModules definition

https://gerrit.wikimedia.org/r/273756