Skip to content

Commit

Permalink
Updated Vertex to use ClassMetadata instead of ClassMetadataInfo
Browse files Browse the repository at this point in the history
  • Loading branch information
peterrehm committed Jul 7, 2016
1 parent 8235484 commit a7ed7de
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 29 deletions.
6 changes: 3 additions & 3 deletions lib/Doctrine/Common/DataFixtures/Sorter/TopologicalSorter.php
Expand Up @@ -20,7 +20,7 @@
namespace Doctrine\Common\DataFixtures\Sorter;

use Doctrine\Common\DataFixtures\Exception\CircularReferenceException;
use Doctrine\ORM\Mapping\ClassMetadataInfo;
use Doctrine\ORM\Mapping\ClassMetadata;

/**
* TopologicalSorter is an ordering algorithm for directed graphs (DG) and/or
Expand Down Expand Up @@ -56,11 +56,11 @@ class TopologicalSorter
* Adds a new node (vertex) to the graph, assigning its hash and value.
*
* @param string $hash
* @param ClassMetadataInfo $node
* @param ClassMetadata $node
*
* @return void
*/
public function addNode($hash, ClassMetadataInfo $node)
public function addNode($hash, ClassMetadata $node)
{
$this->nodeList[$hash] = new Vertex($node);
}
Expand Down
8 changes: 4 additions & 4 deletions lib/Doctrine/Common/DataFixtures/Sorter/Vertex.php
Expand Up @@ -19,7 +19,7 @@

namespace Doctrine\Common\DataFixtures\Sorter;

use Doctrine\ORM\Mapping\ClassMetadataInfo;
use Doctrine\ORM\Mapping\ClassMetadata;

/**
* @author Marco Pivetta <ocramius@gmail.com>
Expand All @@ -41,7 +41,7 @@ class Vertex
public $state = self::NOT_VISITED;

/**
* @var ClassMetadataInfo Actual node value
* @var ClassMetadata Actual node value
*/
public $value;

Expand All @@ -51,9 +51,9 @@ class Vertex
public $dependencyList = [];

/**
* @param ClassMetadataInfo $value
* @param ClassMetadata $value
*/
public function __construct(ClassMetadataInfo $value)
public function __construct(ClassMetadata $value)
{
$this->value = $value;
}
Expand Down
Expand Up @@ -22,7 +22,7 @@

use Doctrine\Common\DataFixtures\Exception\CircularReferenceException;
use Doctrine\Common\DataFixtures\Sorter\TopologicalSorter;
use Doctrine\ORM\Mapping\ClassMetadataInfo;
use Doctrine\ORM\Mapping\ClassMetadata;
use Doctrine\Tests\Mock;

/**
Expand Down Expand Up @@ -53,11 +53,11 @@ public function setUp()

public function testSuccessSortLinearDependency()
{
$node1 = new ClassMetadataInfo(1);
$node2 = new ClassMetadataInfo(2);
$node3 = new ClassMetadataInfo(3);
$node4 = new ClassMetadataInfo(4);
$node5 = new ClassMetadataInfo(5);
$node1 = new ClassMetadata(1);
$node2 = new ClassMetadata(2);
$node3 = new ClassMetadata(3);
$node4 = new ClassMetadata(4);
$node5 = new ClassMetadata(5);

$this->sorter->addNode('1', $node1);
$this->sorter->addNode('2', $node2);
Expand All @@ -78,11 +78,11 @@ public function testSuccessSortLinearDependency()

public function testSuccessSortMultiDependency()
{
$node1 = new ClassMetadataInfo(1);
$node2 = new ClassMetadataInfo(2);
$node3 = new ClassMetadataInfo(3);
$node4 = new ClassMetadataInfo(4);
$node5 = new ClassMetadataInfo(5);
$node1 = new ClassMetadata(1);
$node2 = new ClassMetadata(2);
$node3 = new ClassMetadata(3);
$node4 = new ClassMetadata(4);
$node5 = new ClassMetadata(5);

$this->sorter->addNode('1', $node1);
$this->sorter->addNode('2', $node2);
Expand All @@ -104,9 +104,9 @@ public function testSuccessSortMultiDependency()

public function testFailureSortCyclicDependency()
{
$node1 = new ClassMetadataInfo(1);
$node2 = new ClassMetadataInfo(2);
$node3 = new ClassMetadataInfo(3);
$node1 = new ClassMetadata(1);
$node2 = new ClassMetadata(2);
$node3 = new ClassMetadata(3);

$this->sorter->addNode('1', $node1);
$this->sorter->addNode('2', $node2);
Expand All @@ -123,11 +123,11 @@ public function testFailureSortCyclicDependency()

public function testNoFailureOnSelfReferencingDependency()
{
$node1 = new ClassMetadataInfo(1);
$node2 = new ClassMetadataInfo(2);
$node3 = new ClassMetadataInfo(3);
$node4 = new ClassMetadataInfo(4);
$node5 = new ClassMetadataInfo(5);
$node1 = new ClassMetadata(1);
$node2 = new ClassMetadata(2);
$node3 = new ClassMetadata(3);
$node4 = new ClassMetadata(4);
$node5 = new ClassMetadata(5);

$this->sorter->addNode('1', $node1);
$this->sorter->addNode('2', $node2);
Expand All @@ -149,7 +149,7 @@ public function testNoFailureOnSelfReferencingDependency()

public function testFailureSortMissingDependency()
{
$node1 = new ClassMetadataInfo(1);
$node1 = new ClassMetadata(1);

$this->sorter->addNode('1', $node1);

Expand Down
Expand Up @@ -21,7 +21,7 @@
namespace Doctrine\Test\DataFixtures\Sorter;

use Doctrine\Common\DataFixtures\Sorter\Vertex;
use Doctrine\ORM\Mapping\ClassMetadataInfo;
use Doctrine\ORM\Mapping\ClassMetadata;

/**
* @author Marco Pivetta <ocramius@gmail.com>
Expand All @@ -32,7 +32,7 @@ class VertexTest extends \PHPUnit_Framework_TestCase
{
public function testNode()
{
$value = new ClassMetadataInfo('\Sample\Entity');
$value = new ClassMetadata('\Sample\Entity');
$node = new Vertex($value);

self::assertSame($value, $node->value);
Expand Down

0 comments on commit a7ed7de

Please sign in to comment.