Skip to content

Commit 8b9b825

Browse files
committed
[FEATURE] Create a rst theme to convert markdown
Convert basic mark-down into restructured Text * blockquote
1 parent d6130ac commit 8b9b825

File tree

4 files changed

+43
-16
lines changed

4 files changed

+43
-16
lines changed

composer.lock

Lines changed: 42 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/guides-theme-rst/resources/config/guides-theme-rst.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
use phpDocumentor\Guides\RstTheme\Twig\RstExtension;
77
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
88

9-
use function Symfony\Component\DependencyInjection\Loader\Configurator\service;
10-
119
return static function (ContainerConfigurator $container): void {
1210
$container->services()
1311
->defaults()
@@ -31,7 +29,6 @@
3129
)
3230

3331
->set(RstExtension::class)
34-
->arg('$nodeRenderer', service('phpdoc.guides.output_node_renderer'))
3532
->tag('twig.extension')
3633
->autowire();
3734
};

packages/guides-theme-rst/src/RstTheme/Twig/RstExtension.php

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,8 @@
1313

1414
namespace phpDocumentor\Guides\RstTheme\Twig;
1515

16-
use phpDocumentor\Guides\NodeRenderers\NodeRenderer;
17-
use phpDocumentor\Guides\Nodes\Node;
1816
use phpDocumentor\Guides\Nodes\TitleNode;
1917
use phpDocumentor\Guides\RstTheme\Configuration\HeaderSyntax;
20-
use phpDocumentor\Guides\Twig\GlobalMenuExtension;
2118
use Twig\Extension\AbstractExtension;
2219
use Twig\TwigFilter;
2320
use Twig\TwigFunction;
@@ -33,13 +30,6 @@
3330

3431
final class RstExtension extends AbstractExtension
3532
{
36-
/** @param NodeRenderer<Node> $nodeRenderer */
37-
public function __construct(
38-
private readonly NodeRenderer $nodeRenderer,
39-
) {
40-
$this->menuExtension = new GlobalMenuExtension($this->nodeRenderer);
41-
}
42-
4333
/** @return TwigFunction[] */
4434
public function getFunctions(): array
4535
{

psalm-baseline.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<files psalm-version="5.24.0@462c80e31c34e58cc4f750c656be3927e80e550e">
2+
<files psalm-version="5.26.1@d747f6500b38ac4f7dfc5edbcae6e4b637d7add0">
33
<file src="packages/guides-cli/src/Config/Configuration.php">
44
<UndefinedMethod>
55
<code><![CDATA[ignoreExtraKeys]]></code>

0 commit comments

Comments
 (0)