Tracking task for small fixes for the MediaWiki core JSDoc site
Typos
- should be "limit" in https://doc.wikimedia.org/mediawiki-core/master/js/mediawiki.widgets_mw.widgets.UsersMultiselectWidget.js.html#line25 https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
Use Markdown syntax for examples
- https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.util.html#.addCSS (fix link as well) https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.ForeignApi.html https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.loader.html#.getScript https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.loader.html#.using https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.html.html#.escape https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.util.html#.addPortletLink (also fix punctuation) https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Api.html#create https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Api.html#edit https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.ForeignRest.html https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.language.html#.data https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Upload.Dialog.html https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.ForeignStructuredUpload.BookletLayout.html https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.StashedFileWidget.html https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/jQueryPlugins.html#.suggestions https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Title.html#~TitleExistenceStore https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
Broken links
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1016049
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.html#.format
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.html#.notify
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Message.html#exists
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Message.html#parse
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Message.html#parseDom
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Message.html#text
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.html.Raw.html
- https://doc.wikimedia.org/mediawiki-core/master/js/Hooks.html
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.template.html#.registerCompiler
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Title.html#.makeTitle second link broken
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Uri.html#Uri
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.ForeignApi.html#ForeignApi https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1014642
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1017322
- https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.String.html#.charAt
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.notification.html#.resume
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.user.clientPrefs.html
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.language.html#.setData
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Feedback.html#Feedback
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.CategoryMultiselectWidget.html#CategoryMultiselectWidget
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.datetime.CalendarWidget.html#CalendarWidget
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.datetime.DateTimeFormatter.html#DateTimeFormatter
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.datetime.DateTimeInputWidget.html#DateTimeInputWidget
- https://doc.wikimedia.org/mediawiki-core/master/js/jQueryPlugins.html#.codePointLimit
- https://doc.wikimedia.org/mediawiki-core/master/js/Hooks.html#~event:'skin.logout'
- https://doc.wikimedia.org/mediawiki-core/master/js/Hooks.html#~event:'wikipage.editform'
- https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.page.watch.ajax.html#.updateWatchLink
- https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.util.html#.$content
- https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.page.watch.ajax.html#.watchstar (also use "Note" instead of "NOTE")
Link to private or ignored symbol https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1024817
- https://doc.wikimedia.org/mediawiki-core/master/js/jQueryPlugins.html#.injectSpinner (link to ignored)
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.language.html#.convertNumber (link to ignored)
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Title.html#getNamespacePrefix link to private
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.notification.html#.autoHideLimit
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.loader.html#.getState (link to private: register)
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.loader.html#.getState (link to private: mw.loader.store)
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.loader.html#.getState (link to private: implement)
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.loader.html#.getState (link to private: setAndPropagate)
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.loader.html#.getState (link to private: doPropagation)
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.loader.html#.getState (link to private: execute)
External links that will be fixed by T359279
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.ForeignStructuredUpload.html (external link)
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Title.html#.phpCharToUpper (external link)
Missing descriptions
https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1021584
- mw.Debug
- mw.ForeignRest
- mw.ForeignStructuredUpload
- mw.Rest
https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1021601
- mw.widgets.APIResultsProvider
- mw.widgets.APIResultsQueue
- mw.widgets.CalendarWidget
- mw.widgets.CategoryMultiselectWidget
- mw.widgets.CategoryTagItemWidget
- mw.widgets.DateInputWidget
- mw.widgets.ExpiryWidget
- mw.widgets.MediaResourceProvider
- mw.widgets.MediaResourceQueue
- mw.widgets.MediaResultWidget
- mw.widgets.MediaSearchProvider
- mw.widgets.MediaSearchQueue
- mw.widgets.MediaSearchWidget
- mw.widgets.MediaUserUploadsProvider
- mw.widgets.MediaUserUploadsQueue
- mw.widgets.NamespacesMultiselectWidget
- mw.widgets.RowWidgetModel
- mw.widgets.SearchInputWidget
- mw.widgets.TableWidgetModel
- mw.widgets.TitleInputWidget
- mw.widgets.TitleOptionWidget
- mw.widgets.TitleSearchWidget
- mw.widgets.TitlesMultiselectWidget
- mw.widgets.UserInputWidget
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.SelectWithInputWidget.html
Descriptions to improve
https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1017344:
- Add period https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.TableWidgetModel.html#~Config
- Add type def https://doc.wikimedia.org/mediawiki-core/master/js/mw.htmlform.Element.html#Element
- Add link to Hook https://doc.wikimedia.org/mediawiki-core/master/js/Hooks.html
- Convert to a mixes tag https://doc.wikimedia.org/mediawiki-core/master/js/mw.htmlform.ActionFieldLayout.html
- Convert to a mixes tag https://doc.wikimedia.org/mediawiki-core/master/js/mw.htmlform.FieldLayout.html
- Remove N.b. https://doc.wikimedia.org/mediawiki-core/master/js/mw.Uri.html
- Simplify description https://doc.wikimedia.org/mediawiki-core/master/js/mw.ForeignStructuredUpload.BookletLayout.html
- Simplify description https://doc.wikimedia.org/mediawiki-core/master/js/mw.GallerySlideshow.html
Out of scope
Missing descriptions
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.template.html#~TemplateCompiler
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.template.html#~TemplateRenderer
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.Api.html#login
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.CalendarWidget.html#toggle
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.CategoryMultiselectWidget.html#clearInput and others
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.CheckMatrixWidget.html#setDisabled and https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.ComplexNamespaceInputWidget.html#setDisabled and https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.ComplexTitleInputWidget.html#setDisabled
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.ComplexTitleInputWidget.html#restorePreInfuseState
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.DateInputWidget.html#blur and others
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.ExpiryWidget.html#restorePreInfuseState
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.MediaResultWidget.html#onThumbnailError
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.NamespacesMenuOptionWidget.html#getMatchText
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.NamespacesMultiselectWidget.html#createMenuOptionWidget
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.RowWidget.html#.event:labelUpdate
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.SearchInputWidget.html#cleanUpValue
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.SelectWithInputWidget.html#restorePreInfuseState
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.SizeFilterWidget.html#restorePreInfuseState
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.TitleInputWidget.html#cleanUpValue
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.TitleSearchWidget.html#getQueryValue
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.TitlesMultiselectWidget.html#getRequest
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.UserInputWidget.html#focus
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.datetime.CalendarWidget.html#toggle
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.datetime.DateTimeFormatter.html#~CalendarGridData
- https://doc.wikimedia.org/mediawiki-core/master/js/mw.widgets.datetime.DateTimeInputWidget.html#blur
- https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.ForeignApi.html
- https://doc.wikimedia.org/mediawiki-core/master/js/module-mediawiki.page.ready.html