Skip to content

Commit fb562f7

Browse files
linawolfjaapio
authored andcommitted
!!![TASK] Move interlink handling into the ReferenceResolver
1 parent 957eb43 commit fb562f7

File tree

13 files changed

+24
-17
lines changed

13 files changed

+24
-17
lines changed

packages/guides/resources/config/guides.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,6 @@
1010
use phpDocumentor\Guides\Compiler\NodeTransformers\CustomNodeTransformerFactory;
1111
use phpDocumentor\Guides\Compiler\NodeTransformers\MenuNodeTransformers\InternalMenuEntryNodeTransformer;
1212
use phpDocumentor\Guides\Compiler\NodeTransformers\NodeTransformerFactory;
13-
use phpDocumentor\Guides\Interlink\DefaultInventoryLoader;
14-
use phpDocumentor\Guides\Interlink\DefaultInventoryRepository;
15-
use phpDocumentor\Guides\Interlink\InventoryLoader;
16-
use phpDocumentor\Guides\Interlink\InventoryRepository;
17-
use phpDocumentor\Guides\Interlink\JsonLoader;
1813
use phpDocumentor\Guides\NodeRenderers\Html\BreadCrumbNodeRenderer;
1914
use phpDocumentor\Guides\NodeRenderers\Html\DocumentNodeRenderer;
2015
use phpDocumentor\Guides\NodeRenderers\Html\MenuEntryRenderer;
@@ -31,6 +26,11 @@
3126
use phpDocumentor\Guides\ReferenceResolvers\DocumentNameResolverInterface;
3227
use phpDocumentor\Guides\ReferenceResolvers\EmailReferenceResolver;
3328
use phpDocumentor\Guides\ReferenceResolvers\ExternalReferenceResolver;
29+
use phpDocumentor\Guides\ReferenceResolvers\Interlink\DefaultInventoryLoader;
30+
use phpDocumentor\Guides\ReferenceResolvers\Interlink\DefaultInventoryRepository;
31+
use phpDocumentor\Guides\ReferenceResolvers\Interlink\InventoryLoader;
32+
use phpDocumentor\Guides\ReferenceResolvers\Interlink\InventoryRepository;
33+
use phpDocumentor\Guides\ReferenceResolvers\Interlink\JsonLoader;
3434
use phpDocumentor\Guides\ReferenceResolvers\InterlinkReferenceResolver;
3535
use phpDocumentor\Guides\ReferenceResolvers\InternalReferenceResolver;
3636
use phpDocumentor\Guides\ReferenceResolvers\PageHyperlinkResolver;

packages/guides/src/Interlink/DefaultInventoryLoader.php renamed to packages/guides/src/ReferenceResolvers/Interlink/DefaultInventoryLoader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink;
66

77
use phpDocumentor\Guides\ReferenceResolvers\AnchorNormalizer;
88
use phpDocumentor\Guides\ReferenceResolvers\NullAnchorNormalizer;

packages/guides/src/Interlink/DefaultInventoryRepository.php renamed to packages/guides/src/ReferenceResolvers/Interlink/DefaultInventoryRepository.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink;
66

77
use phpDocumentor\Guides\Nodes\Inline\CrossReferenceNode;
88
use phpDocumentor\Guides\ReferenceResolvers\AnchorNormalizer;

packages/guides/src/Interlink/Exception/InvalidInventoryLink.php renamed to packages/guides/src/ReferenceResolvers/Interlink/Exception/InvalidInventoryLink.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink\Exception;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink\Exception;
66

77
use Exception;
88

packages/guides/src/Interlink/Inventory.php renamed to packages/guides/src/ReferenceResolvers/Interlink/Inventory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink;
66

77
use phpDocumentor\Guides\Nodes\Inline\CrossReferenceNode;
88
use phpDocumentor\Guides\ReferenceResolvers\AnchorNormalizer;

packages/guides/src/Interlink/InventoryGroup.php renamed to packages/guides/src/ReferenceResolvers/Interlink/InventoryGroup.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink;
66

77
use phpDocumentor\Guides\Nodes\Inline\CrossReferenceNode;
88
use phpDocumentor\Guides\ReferenceResolvers\AnchorNormalizer;

packages/guides/src/Interlink/InventoryLink.php renamed to packages/guides/src/ReferenceResolvers/Interlink/InventoryLink.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink;
66

7-
use phpDocumentor\Guides\Interlink\Exception\InvalidInventoryLink;
7+
use phpDocumentor\Guides\ReferenceResolvers\Interlink\Exception\InvalidInventoryLink;
88

99
use function preg_match;
1010

packages/guides/src/Interlink/InventoryLoader.php renamed to packages/guides/src/ReferenceResolvers/Interlink/InventoryLoader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink;
66

77
interface InventoryLoader
88
{

packages/guides/src/Interlink/InventoryRepository.php renamed to packages/guides/src/ReferenceResolvers/Interlink/InventoryRepository.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink;
66

77
use phpDocumentor\Guides\Nodes\Inline\CrossReferenceNode;
88
use phpDocumentor\Guides\ReferenceResolvers\Messages;

packages/guides/src/Interlink/JsonLoader.php renamed to packages/guides/src/ReferenceResolvers/Interlink/JsonLoader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace phpDocumentor\Guides\Interlink;
5+
namespace phpDocumentor\Guides\ReferenceResolvers\Interlink;
66

77
use JsonException;
88
use RuntimeException;

0 commit comments

Comments
 (0)