Reedy has uploaded a new change for review.

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

Change subject: Article::getUndoText() and WikiPage::getUndoText were removed
......................................................................

Article::getUndoText() and WikiPage::getUndoText were removed

Bug: T122754
Change-Id: I9eb4094e313325be3dfbf1409f8caffdcc3abfc2
Depends-On: I6aed90eb6064bb0d3055aed7b6cdefc45e6de878
---
M RELEASE-NOTES-1.27
M includes/page/Article.php
M includes/page/WikiPage.php
3 files changed, 2 insertions(+), 41 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/96/281096/1

diff --git a/RELEASE-NOTES-1.27 b/RELEASE-NOTES-1.27
index 12fb06e..3c5dda6 100644
--- a/RELEASE-NOTES-1.27
+++ b/RELEASE-NOTES-1.27
@@ -396,6 +396,8 @@
 * Skin::newFromKey() was removed (deprecated since 1.24).
 * Skin::getUsableSkins() was removed (deprecated since 1.23).
 * LoadBalancer::pickRandom() was removed (deprecated in 1.21).
+* Article::getUndoText() and WikiPage::getUndoText were removed (deprecated 
since
+ 1.21).
 
 == Compatibility ==
 
diff --git a/includes/page/Article.php b/includes/page/Article.php
index 459e9f0..6c42e34 100644
--- a/includes/page/Article.php
+++ b/includes/page/Article.php
@@ -2381,15 +2381,6 @@
 
        /**
         * Call to WikiPage function for backwards compatibility.
-        * @see WikiPage::getUndoText
-        */
-       public function getUndoText( Revision $undo, Revision $undoafter = null 
) {
-               ContentHandler::deprecated( __METHOD__, '1.21' );
-               return $this->mPage->getUndoText( $undo, $undoafter );
-       }
-
-       /**
-        * Call to WikiPage function for backwards compatibility.
         * @see WikiPage::getUser
         */
        public function getUser( $audience = Revision::FOR_PUBLIC, User $user = 
null ) {
diff --git a/includes/page/WikiPage.php b/includes/page/WikiPage.php
index 48f2a7f..326f26c 100644
--- a/includes/page/WikiPage.php
+++ b/includes/page/WikiPage.php
@@ -1352,38 +1352,6 @@
        }
 
        /**
-        * Get the text that needs to be saved in order to undo all revisions
-        * between $undo and $undoafter. Revisions must belong to the same page,
-        * must exist and must not be deleted
-        * @param Revision $undo
-        * @param Revision $undoafter Must be an earlier revision than $undo
-        * @return string|bool String on success, false on failure
-        * @deprecated since 1.21: use ContentHandler::getUndoContent() instead.
-        */
-       public function getUndoText( Revision $undo, Revision $undoafter = null 
) {
-               ContentHandler::deprecated( __METHOD__, '1.21' );
-
-               $this->loadLastEdit();
-
-               if ( $this->mLastRevision ) {
-                       if ( is_null( $undoafter ) ) {
-                               $undoafter = $undo->getPrevious();
-                       }
-
-                       $handler = $this->getContentHandler();
-                       $undone = $handler->getUndoContent( 
$this->mLastRevision, $undo, $undoafter );
-
-                       if ( !$undone ) {
-                               return false;
-                       } else {
-                               return ContentHandler::getContentText( $undone 
);
-                       }
-               }
-
-               return false;
-       }
-
-       /**
         * Returns true if this page's content model supports sections.
         *
         * @return bool

-- 
To view, visit https://gerrit.wikimedia.org/r/281096
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9eb4094e313325be3dfbf1409f8caffdcc3abfc2
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Reedy <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to