Remove unused Skin -> Linker deprecated methods
authoraddshore <addshorewiki@gmail.com>
Tue, 19 Apr 2016 12:41:43 +0000 (13:41 +0100)
committeraddshore <addshorewiki@gmail.com>
Wed, 20 Apr 2016 07:35:56 +0000 (08:35 +0100)
This also creates full pass through methods for
the remaining methods that are used by extensions
and skins in gerrit still.

Release notes will be added in a followup

Change-Id: I31c3b754cd70b1c60310add0de9d29a76f713cad

includes/skins/Skin.php

index 4d7fc50..cac0815 100644 (file)
@@ -1562,279 +1562,55 @@ abstract class Skin extends ContextSource {
        }
 
        /** @deprecated in 1.21 */
-       public function accesskey() {
+       public function commentBlock( $comment, $title = null, $local = false, $wikiId = null ) {
                wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'accesskey' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function blockLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'blockLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function buildRollbackLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'buildRollbackLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function commentBlock() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'commentBlock' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function emailLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'emailLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function formatComment() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'formatComment' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function formatHiddenCategories() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'formatHiddenCategories' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function formatLinksInComment() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'formatLinksInComment' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function formatRevisionSize() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'formatRevisionSize' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function formatSize() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'formatSize' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function formatTemplates() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'formatTemplates' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function generateRollback() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'generateRollback' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function generateTOC() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'generateTOC' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function getInternalLinkAttributes() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'getInternalLinkAttributes' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function getInternalLinkAttributesObj() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'getInternalLinkAttributesObj' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function getInterwikiLinkAttributes() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'getInterwikiLinkAttributes' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function getInvalidTitleDescription() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'getInvalidTitleDescription' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function getLinkColour() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'getLinkColour' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function getRevDeleteLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'getRevDeleteLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function getRollbackEditCount() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'getRollbackEditCount' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function link() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'link' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function linkKnown() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'linkKnown' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeBrokenImageLinkObj() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeBrokenImageLinkObj' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeCommentLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeCommentLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeExternalImage() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeExternalImage' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeExternalLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeExternalLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeHeadline() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeHeadline' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeImageLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeImageLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeMediaLinkFile() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeMediaLinkFile' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeMediaLinkObj() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeMediaLinkObj' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeSelfLinkObj() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeSelfLinkObj' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeThumbLink2() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeThumbLink2' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function makeThumbLinkObj() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'makeThumbLinkObj' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function normaliseSpecialPage() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'normaliseSpecialPage' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function normalizeSubpageLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'normalizeSubpageLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function processResponsiveImages() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'processResponsiveImages' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function revComment() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'revComment' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function revDeleteLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'revDeleteLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function revDeleteLinkDisabled() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'revDeleteLinkDisabled' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function revUserLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'revUserLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function revUserTools() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'revUserTools' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function specialLink() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'specialLink' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function splitTrail() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'splitTrail' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function titleAttrib() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'titleAttrib' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function tocIndent() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'tocIndent' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function tocLine() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'tocLine' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function tocLineEnd() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'tocLineEnd' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function tocList() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'tocList' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function tocUnindent() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'tocUnindent' ], func_get_args() );
-       }
-       /** @deprecated in 1.21 */
-       public function tooltip() {
-               wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'tooltip' ], func_get_args() );
+               return Linker::commentBlock( $comment, $title, $local, $wikiId );
        }
+
        /** @deprecated in 1.21 */
-       public function tooltipAndAccesskeyAttribs() {
+       public function generateRollback(
+               $rev,
+               IContextSource $context = null,
+               $options = [ 'verify' ]
+       ) {
                wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'tooltipAndAccesskeyAttribs' ], func_get_args() );
+               return Linker::generateRollback( $rev, $context, $options );
        }
+
        /** @deprecated in 1.21 */
-       public function userLink() {
+       public function link( $target, $html = null, $customAttribs = [], $query = [], $options = [] ) {
                wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'userLink' ], func_get_args() );
+               return Linker::link( $target, $html, $customAttribs, $query, $options );
        }
+
        /** @deprecated in 1.21 */
-       public function userTalkLink() {
+       public function linkKnown(
+               $target,
+               $html = null,
+               $customAttribs = [ ],
+               $query = [ ],
+               $options = [ 'known', 'noclasses' ]
+       ) {
                wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'userTalkLink' ], func_get_args() );
+               return Linker::linkKnown( $target, $html, $customAttribs, $query, $options );
        }
+
        /** @deprecated in 1.21 */
-       public function userToolLinks() {
+       public function userLink( $userId, $userName, $altUserName = false ) {
                wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'userToolLinks' ], func_get_args() );
+               return Linker::userLink( $userId, $userName, $altUserName );
        }
+
        /** @deprecated in 1.21 */
-       public function userToolLinksRedContribs() {
+       public function userToolLinks(
+               $userId,
+               $userText,
+               $redContribsWhenNoEdits = false,
+               $flags = 0,
+               $edits = null
+       ) {
                wfDeprecated( __METHOD__, '1.21' );
-               return call_user_func_array( [ 'Linker', 'userToolLinksRedContribs' ], func_get_args() );
+               return Linker::userToolLinks( $userId, $userText, $redContribsWhenNoEdits, $flags, $edits );
        }
 
 }