mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-01-11 09:48:40 +00:00
autofixes
This commit is contained in:
parent
64198f0562
commit
9d6ecedba2
|
|
@ -27,7 +27,7 @@ class SelectionSort implements SortInterface
|
|||
public static function sort(array $list, int $order = SortOrder::ASC) : array
|
||||
{
|
||||
$n = \count($list);
|
||||
|
||||
|
||||
for ($i = 0; $i < $n - 1; ++$i) {
|
||||
$min = $i;
|
||||
|
||||
|
|
|
|||
|
|
@ -24,5 +24,5 @@ namespace phpOMS\Algorithm\Sort;
|
|||
*/
|
||||
interface SortableInterface
|
||||
{
|
||||
public function compare(SortableInterface $obj, int $order = SortOrder::ASC) : bool;
|
||||
public function compare(self $obj, int $order = SortOrder::ASC) : bool;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
namespace phpOMS\tests\Algorithm\Sort;
|
||||
|
||||
use phpOMS\Algorithm\Sort\BubbleSort;
|
||||
use phpOMS\Algorithm\Sort\SortableInterface;
|
||||
use phpOMS\Algorithm\Sort\SortOrder;
|
||||
|
||||
require_once __DIR__ . '/../../Autoloader.php';
|
||||
|
|
@ -55,4 +54,4 @@ class BubbleSortTest extends \PHPUnit\Framework\TestCase
|
|||
[8, 5, 4, 2, 1], [$newList[0]->value, $newList[1]->value, $newList[2]->value, $newList[3]->value, $newList[4]->value,]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
namespace phpOMS\tests\Algorithm\Sort;
|
||||
|
||||
use phpOMS\Algorithm\Sort\CocktailShakerSort;
|
||||
use phpOMS\Algorithm\Sort\SortableInterface;
|
||||
use phpOMS\Algorithm\Sort\SortOrder;
|
||||
|
||||
require_once __DIR__ . '/../../Autoloader.php';
|
||||
|
|
@ -55,4 +54,4 @@ class CocktailShakerSortTest extends \PHPUnit\Framework\TestCase
|
|||
[8, 5, 4, 2, 1], [$newList[0]->value, $newList[1]->value, $newList[2]->value, $newList[3]->value, $newList[4]->value,]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
namespace phpOMS\tests\Algorithm\Sort;
|
||||
|
||||
use phpOMS\Algorithm\Sort\CombSort;
|
||||
use phpOMS\Algorithm\Sort\SortableInterface;
|
||||
use phpOMS\Algorithm\Sort\SortOrder;
|
||||
|
||||
require_once __DIR__ . '/../../Autoloader.php';
|
||||
|
|
@ -55,4 +54,4 @@ class CombSortTest extends \PHPUnit\Framework\TestCase
|
|||
[8, 5, 4, 2, 1], [$newList[0]->value, $newList[1]->value, $newList[2]->value, $newList[3]->value, $newList[4]->value,]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
namespace phpOMS\tests\Algorithm\Sort;
|
||||
|
||||
use phpOMS\Algorithm\Sort\GnomeSort;
|
||||
use phpOMS\Algorithm\Sort\SortableInterface;
|
||||
use phpOMS\Algorithm\Sort\SortOrder;
|
||||
|
||||
require_once __DIR__ . '/../../Autoloader.php';
|
||||
|
|
@ -55,4 +54,4 @@ class GnomeSortTest extends \PHPUnit\Framework\TestCase
|
|||
[8, 5, 4, 2, 1], [$newList[0]->value, $newList[1]->value, $newList[2]->value, $newList[3]->value, $newList[4]->value,]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ class NumericElement implements SortableInterface
|
|||
{
|
||||
public $value = 0;
|
||||
|
||||
public function __construct($value)
|
||||
public function __construct($value)
|
||||
{
|
||||
$this->value = $value;
|
||||
}
|
||||
|
|
@ -32,4 +32,4 @@ class NumericElement implements SortableInterface
|
|||
{
|
||||
return $order === SortOrder::ASC ? $this->value > $obj->value : $this->value < $obj->value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
namespace phpOMS\tests\Algorithm\Sort;
|
||||
|
||||
use phpOMS\Algorithm\Sort\OddEvenSort;
|
||||
use phpOMS\Algorithm\Sort\SortableInterface;
|
||||
use phpOMS\Algorithm\Sort\SortOrder;
|
||||
|
||||
require_once __DIR__ . '/../../Autoloader.php';
|
||||
|
|
@ -55,4 +54,4 @@ class OddEvenSortTest extends \PHPUnit\Framework\TestCase
|
|||
[8, 5, 4, 2, 1], [$newList[0]->value, $newList[1]->value, $newList[2]->value, $newList[3]->value, $newList[4]->value,]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
namespace phpOMS\tests\Algorithm\Sort;
|
||||
|
||||
use phpOMS\Algorithm\Sort\QuickSort;
|
||||
use phpOMS\Algorithm\Sort\SortableInterface;
|
||||
use phpOMS\Algorithm\Sort\SortOrder;
|
||||
|
||||
require_once __DIR__ . '/../../Autoloader.php';
|
||||
|
|
@ -55,4 +54,4 @@ class QuickSortTest extends \PHPUnit\Framework\TestCase
|
|||
[8, 5, 4, 2, 1], [$newList[0]->value, $newList[1]->value, $newList[2]->value, $newList[3]->value, $newList[4]->value,]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@
|
|||
namespace phpOMS\tests\Algorithm\Sort;
|
||||
|
||||
use phpOMS\Algorithm\Sort\SelectionSort;
|
||||
use phpOMS\Algorithm\Sort\SortableInterface;
|
||||
use phpOMS\Algorithm\Sort\SortOrder;
|
||||
|
||||
require_once __DIR__ . '/../../Autoloader.php';
|
||||
|
|
@ -55,4 +54,4 @@ class SelectionSortTest extends \PHPUnit\Framework\TestCase
|
|||
[8, 5, 4, 2, 1], [$newList[0]->value, $newList[1]->value, $newList[2]->value, $newList[3]->value, $newList[4]->value,]
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user