Last modified: 2014-10-29 01:41:40 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T74341, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 72341 - Documentation warnings for JavaScript
Documentation warnings for JavaScript
Status: RESOLVED FIXED
Product: MobileFrontend
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Unprioritized normal
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-22 00:37 UTC by Jon
Modified: 2014-10-29 01:41 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Jon 2014-10-22 00:37:43 UTC
Warning:  Warning type no_doc is deprecated, use nodoc(class,public) instead
Warning:  Warning type no_doc_member is deprecated, use nodoc(member,public) instead
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/Class.js:1: No documentation for Class
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/eventemitter.js:9: No documentation for EventEmitter
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/main.js:1: No documentation for mw.mantle
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/templates/handlebars.js:3: No documentation for HandlebarsTemplateCompiler
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/templates/handlebars.js:27: No documentation for HandlebarsTemplateCompiler#render
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/templates/hogan.js:3: No documentation for HoganTemplateCompiler
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/templates.js:1: No documentation for mw.mantle.template
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/View.js:49: No documentation for View#tagName
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/View.js:85: No documentation for View#initialize
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/api.js:20: No documentation for Api#initialize
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:3: No documentation for mw.mobileFrontend
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:38: No documentation for mw.mobileFrontend#supportsPositionFixed
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:62: No documentation for mw.mobileFrontend#supportsGeoLocation
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:134: No documentation for mw.mobileFrontend#init
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:270: No documentation for mw.mobileFrontend#prettyEncodeTitle
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:340: No documentation for mw.mobileFrontend#isWideScreen
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:351: No documentation for mw.mobileFrontend#inNamespace
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:360: No documentation for mw.mobileFrontend#getCurrentPage
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:420: No documentation for mw.mobileFrontend#router
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:424: No documentation for mw.mobileFrontend#overlayManager
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:428: No documentation for mw.mobileFrontend#pageApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/application.js:434: No documentation for mw.mobileFrontend#isTestA
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modes.js:9: No documentation for mw.mobileFrontend#isAlphaGroupMember
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modes.js:17: No documentation for mw.mobileFrontend#isBetaGroupMember
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modes.js:25: No documentation for mw.mobileFrontend#isApp
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modes.js:33: No documentation for mw.mobileFrontend#assertMode
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/LoadingOverlay.js:4: No documentation for LoadingOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/editor/VisualEditorOverlay.js:5: No documentation for VisualEditorOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/issues/CleanupOverlay.js:3: No documentation for CleanupOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/languages/LanguageOverlay.js:6: No documentation for LanguageOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/mediaViewer/ImageApi.js:17: No documentation for ImageApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/mediaViewer/ImageOverlay.js:9: No documentation for ImageOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/nearby/Nearby.js:6: No documentation for Nearby
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/nearby/NearbyApi.js:37: No documentation for NearbyApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/notifications/NotificationsOverlay.js:6: No documentation for NotificationsOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/references/references.js:6: No documentation for ReferencesDrawer
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/search/SearchApi.js:1: No documentation for SearchApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/search/SearchOverlay.js:11: No documentation for SearchOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/talk/TalkOverlay.js:10: No documentation for TalkOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/talk/TalkSectionAddOverlay.js:9: No documentation for TalkSectionAddOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/talk/TalkSectionOverlay.js:7: No documentation for TalkSectionOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/toc/toc.js:7: No documentation for TableOfContents
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/tutorials/ContentOverlay.js:12: No documentation for ContentOverlay#fullScreen
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/tutorials/ContentOverlay.js:16: No documentation for ContentOverlay#closeOnContentTap
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/tutorials/ContentOverlay.js:20: No documentation for ContentOverlay#appendTo
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/tutorials/ContentOverlay.js:47: No documentation for ContentOverlay#_position
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/tutorials/ContentOverlay.js:56: No documentation for ContentOverlay#addPointerArrow
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/tutorials/PageActionOverlay.js:5: No documentation for PageActionOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/uploads/LeadPhoto.js:5: No documentation for LeadPhoto
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/uploads/LeadPhotoUploaderButton.js:6: No documentation for LeadPhotoUploaderButton
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/uploads/PhotoApi.js:84: No documentation for PhotoApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/uploads/PhotoApi.js:91: No documentation for PhotoApi#initialize
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/uploads/PhotoUploadOverlay.js:13: No documentation for PhotoUploadOverlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/uploads/PhotoUploadProgress.js:7: No documentation for PhotoUploadProgress
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/uploads/UploadTutorial.js:10: No documentation for UploadTutorial
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/watchstar/WatchstarApi.js:6: No documentation for WatchstarApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/wikigrok/WikiDataApi.js:3: No documentation for WikiDataApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/wikigrok/WikiGrokApi.js:3: No documentation for WikiGrokApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/modules/wikigrok/WikiGrokMoreInfo.js:7: No documentation for WikiGrokMoreInfo
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Overlay.js:10: No documentation for Overlay
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Overlay.js:25: No documentation for Overlay#fullScreen
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Overlay.js:37: No documentation for Overlay#className
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Overlay.js:57: No documentation for Overlay#closeOnContentTap
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Overlay.js:124: No documentation for Overlay#show
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Page.js:8: No documentation for Page
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Page.js:42: No documentation for Page#isWikiText
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Page.js:50: No documentation for Page#isMainPage
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Page.js:90: No documentation for Page#getTitle
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Page.js:98: No documentation for Page#getId
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Page.js:106: No documentation for Page#getNamespaceId
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Page.js:120: No documentation for Page#isTalkPage
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Page.js:144: No documentation for Page#getReferenceSection
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/PageApi.js:49: No documentation for PageApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Panel.js:30: No documentation for Panel#show
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Panel.js:47: No documentation for Panel#hide
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Panel.js:60: No documentation for Panel#isVisible
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Panel.js:67: No documentation for Panel#toggle
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Router.js:15: No documentation for Router
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Router.js:138: No documentation for Router#isSupported
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/Section.js:7: No documentation for Section
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/settings.js:1: No documentation for mw.mobileFrontend.settings
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/specials/mobileoptions.js:4: No documentation for Checkbox
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/specials/uploads.js:15: No documentation for UserGalleryApi
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/specials/uploads.js:69: No documentation for PhotoItem
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/specials/uploads.js:78: No documentation for PhotoList
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/toast.js:12: No documentation for Toast#show
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/MobileFrontend/javascripts/user.js:4: No documentation for user
Warning: /Users/jrobson/git/vagrant/mediawiki/extensions/Mantle/javascripts/common/templates.js:62: Unknown type mixed
Comment 1 Jon 2014-10-22 00:38:08 UTC
The above can be generated by `make jsduck` after checking out https://gerrit.wikimedia.org/r/168005
Comment 2 Gerrit Notification Bot 2014-10-28 19:55:29 UTC
Change 169567 had a related patch set uploaded by Robmoen:
Fix MF documentation part 1

https://gerrit.wikimedia.org/r/169567
Comment 3 Gerrit Notification Bot 2014-10-28 20:37:50 UTC
Change 169567 merged by jenkins-bot:
Add missing documentation

https://gerrit.wikimedia.org/r/169567
Comment 4 Jon 2014-10-29 01:41:40 UTC
Let's call this done. The template warnings should go away when templates are in core. I've created a bug for wikigrok docs.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links