Deprecate the majority of methods in \wcf\util\Diff
authorTim Düsterhus <duesterhus@woltlab.com>
Wed, 3 Aug 2022 10:45:23 +0000 (12:45 +0200)
committerTim Düsterhus <duesterhus@woltlab.com>
Wed, 3 Aug 2022 10:45:23 +0000 (12:45 +0200)
wcfsetup/install/files/lib/util/Diff.class.php

index 68c4384f0c3bc02136ec98d490869b9eada74f36..da6aa91ce732f1350144725d73a7024001391a96 100644 (file)
@@ -65,10 +65,7 @@ class Diff
     protected $d;
 
     /**
-     * Creates a new instance of Diff.
-     *
-     * @param string[] $a original lines of text
-     * @param string[] $b modified lines of text
+     * @deprecated 5.6 Use sebastian/diff instead.
      */
     public function __construct(array $a, array $b)
     {
@@ -80,10 +77,7 @@ class Diff
     }
 
     /**
-     * Calculates the longest common subsequence of `$this->a`
-     * and `$this->b` and returns it as an SplFixedArray.
-     *
-     * @return  \SplFixedArray  Array of all the items in the longest common subsequence.
+     * @deprecated 5.6 Use sebastian/diff instead.
      */
     public function getLCS()
     {
@@ -236,9 +230,7 @@ class Diff
     }
 
     /**
-     * Returns the raw difference array.
-     *
-     * @return  array
+     * @deprecated 5.6 Use sebastian/diff instead.
      */
     public function getRawDiff()
     {
@@ -248,10 +240,7 @@ class Diff
     }
 
     /**
-     * Returns a string like the one generated by unix diff.
-     *
-     * @param int $context
-     * @return  string
+     * @deprecated 5.6 Use sebastian/diff instead.
      */
     public function getUnixDiff($context = 2)
     {
@@ -356,7 +345,7 @@ class Diff
     }
 
     /**
-     * @see Diff::getUnixDiff()
+     * @deprecated 5.6 Use sebastian/diff instead.
      */
     public function __toString()
     {