Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/guides-cli/src/Config/Configuration.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

use function assert;

class Configuration implements ConfigurationInterface
final class Configuration implements ConfigurationInterface
{
public function getConfigTreeBuilder(): TreeBuilder
{
Expand Down
2 changes: 1 addition & 1 deletion packages/guides-cli/src/Config/XmlFileLoader.php
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
use function is_string;
use function sprintf;

class XmlFileLoader extends FileLoader
final class XmlFileLoader extends FileLoader
{
/** @return mixed[][] */
public function load(mixed $resource, string|null $type = null): array
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
use function dirname;
use function sprintf;

class ApplicationExtension extends Extension implements CompilerPassInterface
final class ApplicationExtension extends Extension implements CompilerPassInterface
{
/** @param string[] $configs */
public function load(array $configs, ContainerBuilder $container): void
Expand Down
2 changes: 1 addition & 1 deletion packages/guides-cli/tests/unit/Logger/SpyProcessorTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use PHPUnit\Framework\TestCase;

class SpyProcessorTest extends TestCase
final class SpyProcessorTest extends TestCase
{
public function testHasBeenCalledReturnsFalseByDefault(): void
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
use function assert;
use function dirname;

class CodeExtension extends Extension implements ConfigurationInterface, PrependExtensionInterface
final class CodeExtension extends Extension implements ConfigurationInterface, PrependExtensionInterface
{
public function getConfigTreeBuilder(): TreeBuilder
{
Expand Down
2 changes: 1 addition & 1 deletion packages/guides-code/src/Code/Twig/CodeExtension.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

use function is_array;

class CodeExtension extends AbstractExtension
final class CodeExtension extends AbstractExtension
{
public function __construct(
private Highlighter $highlighter,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
use Psr\Log\NullLogger;
use Psr\Log\Test\TestLogger;

class HighlightPhpHighlighterTest extends TestCase
final class HighlightPhpHighlighterTest extends TestCase
{
public function testItEscapesCharactersForbiddenInPreTags(): void
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

use function assert;

class Configuration implements ConfigurationInterface
final class Configuration implements ConfigurationInterface
{
public function getConfigTreeBuilder(): TreeBuilder
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

use function dirname;

class GraphsExtension extends Extension implements PrependExtensionInterface
final class GraphsExtension extends Extension implements PrependExtensionInterface
{
/** @param mixed[] $configs */
public function load(array $configs, ContainerBuilder $container): void
Expand Down
2 changes: 1 addition & 1 deletion packages/guides-graphs/src/Graphs/Nodes/UmlNode.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\Nodes\TextNode;

class UmlNode extends TextNode
final class UmlNode extends TextNode
{
private string $caption = '';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
use function sys_get_temp_dir;
use function tempnam;

class PlantumlRenderer implements DiagramRenderer
final class PlantumlRenderer implements DiagramRenderer
{
public function __construct(private readonly LoggerInterface $logger, private readonly string $plantUmlBinaryPath)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

use function dirname;

class MarkdownExtension extends Extension implements PrependExtensionInterface, CompilerPassInterface
final class MarkdownExtension extends Extension implements PrependExtensionInterface, CompilerPassInterface
{
/** @param mixed[] $configs */
public function load(array $configs, ContainerBuilder $container): void
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Reference;

class TextRolePass implements CompilerPassInterface
final class TextRolePass implements CompilerPassInterface
{
public function process(ContainerBuilder $container): void
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
*
* @see https://docutils.sourceforge.io/docs/ref/rst/directives.html#generic-admonition
*/
class AdmonitionDirective extends SubDirective
final class AdmonitionDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class AttentionDirective extends AbstractAdmonitionDirective
final class AttentionDirective extends AbstractAdmonitionDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
* .. breadcrumb::
* ```
*/
class BreadcrumbDirective extends BaseDirective
final class BreadcrumbDirective extends BaseDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class CautionDirective extends AbstractAdmonitionDirective
final class CautionDirective extends AbstractAdmonitionDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
use function array_merge;
use function explode;

class ClassDirective extends SubDirective
final class ClassDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
*
* @link https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-code-block
*/
class CodeBlockDirective extends BaseDirective
final class CodeBlockDirective extends BaseDirective
{
/** @see https://regex101.com/r/I3KttH/1 */
public const LINE_NUMBER_RANGES_REGEX = '/^\d+(-\d+)?(?:,\s*\d+(-\d+)?)*$/';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
*
* @link https://docutils.sourceforge.io/docs/ref/rst/directives.html#container
*/
class ContainerDirective extends SubDirective
final class ContainerDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
*
* Displays a table of content of the current page
*/
class ContentsDirective extends BaseDirective
final class ContentsDirective extends BaseDirective
{
public function __construct(
private readonly DocumentNameResolverInterface $documentNameResolver,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class DangerDirective extends AbstractAdmonitionDirective
final class DangerDirective extends AbstractAdmonitionDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
*
* https://docutils.sourceforge.io/docs/ref/rst/directives.html#default-role
*/
class DefaultRoleDirective extends ActionDirective
final class DefaultRoleDirective extends ActionDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class DeprecatedDirective extends AbstractVersionChangeDirective
final class DeprecatedDirective extends AbstractVersionChangeDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
use phpDocumentor\Guides\RestructuredText\Parser\BlockContext;
use phpDocumentor\Guides\RestructuredText\Parser\Directive;

class DocumentBlockDirective extends SubDirective
final class DocumentBlockDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
*
* https://docutils.sourceforge.io/docs/ref/rst/directives.html#epigraph
*/
class EpigraphDirective extends SubDirective
final class EpigraphDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class ErrorDirective extends AbstractAdmonitionDirective
final class ErrorDirective extends AbstractAdmonitionDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
*
* Here is an awesome caption
*/
class FigureDirective extends SubDirective
final class FigureDirective extends SubDirective
{
public function __construct(
private readonly DocumentNameResolverInterface $documentNameResolver,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
/**
* A catch-all directive, the content is treated as content, the options passed on
*/
class GeneralDirective extends SubDirective
final class GeneralDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
/**
* https://www.sphinx-doc.org/en/master/usage/restructuredtext/directives.html#directive-highlight
*/
class HighlightDirective extends ActionDirective
final class HighlightDirective extends ActionDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
*
* https://docutils.sourceforge.io/docs/ref/rst/directives.html#highlights
*/
class HighlightsDirective extends SubDirective
final class HighlightsDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class HintDirective extends AbstractAdmonitionDirective
final class HintDirective extends AbstractAdmonitionDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
* :width: 100
* :title: An image
*/
class ImageDirective extends BaseDirective
final class ImageDirective extends BaseDirective
{
public function __construct(
private readonly DocumentNameResolverInterface $documentNameResolver,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class ImportantDirective extends AbstractAdmonitionDirective
final class ImportantDirective extends AbstractAdmonitionDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

namespace phpDocumentor\Guides\RestructuredText\Directives;

class IndexDirective extends SubDirective
final class IndexDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
/**
* Marks the document as LaTeX main
*/
class LaTeXMain extends BaseDirective
final class LaTeXMain extends BaseDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
*
* By default it displays a menu of the pages on level 1 up to level 2.
*/
class MenuDirective extends BaseDirective
final class MenuDirective extends BaseDirective
{
public function __construct(private readonly ToctreeBuilder $toctreeBuilder)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
* .. meta::
* :key: value
*/
class MetaDirective extends ActionDirective
final class MetaDirective extends ActionDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class NoteDirective extends AbstractAdmonitionDirective
final class NoteDirective extends AbstractAdmonitionDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
*
* https://docutils.sourceforge.io/docs/ref/rst/directives.html#pull-quote
*/
class PullQuoteDirective extends SubDirective
final class PullQuoteDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
*
* @link https://docutils.sourceforge.io/docs/ref/rst/directives.html#raw-data-pass-through
*/
class RawDirective extends BaseDirective
final class RawDirective extends BaseDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
*
* .. |test| replace:: The Test String!
*/
class ReplaceDirective extends SubDirective
final class ReplaceDirective extends SubDirective
{
public function getName(): string
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
*
* https://docutils.sourceforge.io/docs/ref/rst/directives.html#role
*/
class RoleDirective extends ActionDirective
final class RoleDirective extends ActionDirective
{
public function __construct(
private readonly LoggerInterface $logger,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

use phpDocumentor\Guides\RestructuredText\Parser\Productions\Rule;

class SeeAlsoDirective extends AbstractAdmonitionDirective
final class SeeAlsoDirective extends AbstractAdmonitionDirective
{
public function __construct(protected Rule $startingRule)
{
Expand Down
Loading