https://bugzilla.wikimedia.org/show_bug.cgi?id=61372
Bug ID: 61372 Summary: Add a warning when deprecated parameters of mw.Api are used Product: MediaWiki Version: unspecified Hardware: All OS: All Status: NEW Severity: normal Priority: Unprioritized Component: JavaScript Assignee: wikibugs-l@lists.wikimedia.org Reporter: mybugs.m...@gmail.com CC: krinklem...@gmail.com, matma....@gmail.com, tpars...@wikimedia.org Web browser: --- Mobile Platform: --- There are many methods of mw.Api which accepted callback functions as parameters "ok" and "err" (e.g. mw.Api.get/post[1], mw.Api.parse[2], etc...), but most (all) of these are deprecated. Consider showing a warning message in the console when these are used. I'm not sure if this can be made using mw.log.deprecate. [1] https://github.com/wikimedia/mediawiki-core/blob/60f114d8f5955d172680784935791e0254251c97/resources/mediawiki.api/mediawiki.api.js#L140-L149 [2] https://github.com/wikimedia/mediawiki-core/blob/aba0a461005058a3b0de377a2f67e5284004b5c6/resources/mediawiki.api/mediawiki.api.parse.js#L11-L12 -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l