├── .backportrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ └── feature.yaml ├── dependabot.yaml └── workflows │ ├── backport.yaml │ ├── dependabot-review.yaml │ ├── documentation.yml │ ├── integrate.yaml │ └── sub-split.yaml ├── .gitignore ├── .gitpod.yml ├── .phive ├── composer-require-checker └── phars.xml ├── .yamllint.yaml ├── CONTRIBUTING.rst ├── LICENSE ├── Makefile ├── README.rst ├── composer-require-checker.json ├── composer.json ├── composer.lock ├── config.subsplit-publish.json ├── deptrac.packages.yaml ├── docs ├── _uml │ └── application-flow.puml ├── architecture.rst ├── cli │ ├── basic-config.xml │ ├── configuration.rst │ ├── extension-config.xml │ ├── first-docs.png │ └── index.rst ├── components │ ├── _renderer │ │ ├── _PlaintextRenderer.php │ │ └── _myextension.php │ ├── compiler.rst │ ├── guidesXml.rst │ ├── index.rst │ ├── parser.rst │ ├── renderer.rst │ └── spannode.puml ├── contributions │ ├── index.rst │ ├── monorepository-layout.rst │ └── writing-tests.rst ├── developers │ ├── compiler.rst │ ├── directive.rst │ ├── directive │ │ └── subdirective.php │ ├── extensions │ │ ├── _YourExtension.php │ │ ├── _composer.json │ │ ├── _your-extension.php │ │ ├── index.rst │ │ ├── structure.rst │ │ ├── templates.rst │ │ └── text-roles.rst │ └── index.rst ├── guides.xml ├── include.rst.txt ├── index.rst ├── installation.rst └── reference │ ├── index.rst │ ├── markdown │ └── index.rst │ └── restructuredtext │ ├── admonitions.rst │ ├── index.rst │ └── text-roles.rst ├── guides.xml ├── packages ├── filesystem │ ├── CONTRIBUTING.rst │ ├── Flysystem │ │ └── FilesystemInterface.php │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ └── src │ │ ├── FileNotFoundException.php │ │ ├── FileSystem.php │ │ ├── Finder │ │ ├── Exclude.php │ │ ├── SpecificationFactory.php │ │ └── SpecificationFactoryInterface.php │ │ ├── FlySystemAdapter.php │ │ ├── FlysystemV1 │ │ ├── FlysystemV1.php │ │ └── StorageAttributes.php │ │ ├── FlysystemV3 │ │ ├── FileAttributes.php │ │ └── FlysystemV3.php │ │ ├── MethodNotAllowedException.php │ │ ├── Path.php │ │ └── StorageAttributes.php ├── guides-cli │ ├── CONTRIBUTING.rst │ ├── README.rst │ ├── bin │ │ └── guides │ ├── composer.json │ ├── resources │ │ ├── config │ │ │ └── services.php │ │ └── schema │ │ │ └── guides.xsd │ └── src │ │ ├── Application.php │ │ ├── Command │ │ ├── ProgressBarSubscriber.php │ │ ├── Run.php │ │ └── WorkingDirectorySwitcher.php │ │ ├── Config │ │ ├── Configuration.php │ │ └── XmlFileLoader.php │ │ ├── DependencyInjection │ │ ├── ApplicationExtension.php │ │ └── ContainerFactory.php │ │ └── Logger │ │ └── SpyProcessor.php ├── guides-code │ ├── CONTRIBUTING.rst │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ ├── resources │ │ ├── config │ │ │ └── guides-code.php │ │ └── template │ │ │ └── html │ │ │ └── body │ │ │ └── code │ │ │ └── highlighted-code.html.twig │ └── src │ │ └── Code │ │ ├── DependencyInjection │ │ └── CodeExtension.php │ │ ├── Highlighter │ │ ├── HighlightPhpHighlighter.php │ │ ├── HighlightResult.php │ │ └── Highlighter.php │ │ └── Twig │ │ └── CodeExtension.php ├── guides-graphs │ ├── CONTRIBUTING.rst │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ ├── resources │ │ ├── config │ │ │ └── guides-graphs.php │ │ └── template │ │ │ └── html │ │ │ └── body │ │ │ └── uml.html.twig │ └── src │ │ └── Graphs │ │ ├── DependencyInjection │ │ ├── Configuration.php │ │ └── GraphsExtension.php │ │ ├── Directives │ │ └── UmlDirective.php │ │ ├── Nodes │ │ └── UmlNode.php │ │ ├── Renderer │ │ ├── DiagramRenderer.php │ │ ├── PlantumlRenderer.php │ │ ├── PlantumlServerRenderer.php │ │ └── TestRenderer.php │ │ └── Twig │ │ └── UmlExtension.php ├── guides-markdown │ ├── CONTRIBUTING.rst │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ ├── resources │ │ └── config │ │ │ └── guides-markdown.php │ └── src │ │ └── Markdown │ │ ├── DependencyInjection │ │ └── MarkdownExtension.php │ │ ├── MarkupLanguageParser.php │ │ ├── NullNode.php │ │ ├── ParserException.php │ │ ├── ParserInterface.php │ │ └── Parsers │ │ ├── AbstractBlockParser.php │ │ ├── BlockQuoteParser.php │ │ ├── CodeBlockParser.php │ │ ├── FrontMatter │ │ ├── AuthorParser.php │ │ ├── Parser.php │ │ └── TitleParser.php │ │ ├── FrontMatterParser.php │ │ ├── HeaderParser.php │ │ ├── HtmlParser.php │ │ ├── InlineParsers │ │ ├── AbstractInlineParser.php │ │ ├── AbstractInlineTextDecoratorParser.php │ │ ├── EmphasisParser.php │ │ ├── InlineCodeParser.php │ │ ├── InlineImageParser.php │ │ ├── LinkParser.php │ │ ├── NewLineParser.php │ │ ├── PlainTextParser.php │ │ └── StrongParser.php │ │ ├── ListBlockParser.php │ │ ├── ListItemParser.php │ │ ├── ParagraphParser.php │ │ ├── SeparatorParser.php │ │ └── Table │ │ └── TableParser.php ├── guides-restructured-text │ ├── .github │ │ └── pull_request_template.md │ ├── CONTRIBUTING.rst │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ ├── resources │ │ ├── config │ │ │ └── guides-restructured-text.php │ │ └── template │ │ │ ├── html │ │ │ └── body │ │ │ │ ├── directive │ │ │ │ ├── confval.html.twig │ │ │ │ ├── glossary.html.twig │ │ │ │ ├── hlist.html.twig │ │ │ │ ├── not-found.html.twig │ │ │ │ ├── only.html.twig │ │ │ │ ├── option.html.twig │ │ │ │ ├── rubric.html.twig │ │ │ │ ├── topic.html.twig │ │ │ │ └── wrap.html.twig │ │ │ │ └── version-change.html.twig │ │ │ └── latex │ │ │ └── body │ │ │ └── directive │ │ │ ├── confval.tex.twig │ │ │ └── only.tex.twig │ └── src │ │ └── RestructuredText │ │ ├── DependencyInjection │ │ ├── Compiler │ │ │ └── TextRolePass.php │ │ └── ReStructuredTextExtension.php │ │ ├── Directives │ │ ├── AbstractAdmonitionDirective.php │ │ ├── AbstractVersionChangeDirective.php │ │ ├── ActionDirective.php │ │ ├── AdmonitionDirective.php │ │ ├── AttentionDirective.php │ │ ├── BaseDirective.php │ │ ├── BreadcrumbDirective.php │ │ ├── CautionDirective.php │ │ ├── ClassDirective.php │ │ ├── CodeBlockDirective.php │ │ ├── ConfigurationBlockDirective.php │ │ ├── ConfvalDirective.php │ │ ├── ContainerDirective.php │ │ ├── ContentsDirective.php │ │ ├── CsvTableDirective.php │ │ ├── DangerDirective.php │ │ ├── DefaultRoleDirective.php │ │ ├── DeprecatedDirective.php │ │ ├── DocumentBlockDirective.php │ │ ├── EpigraphDirective.php │ │ ├── ErrorDirective.php │ │ ├── FigureDirective.php │ │ ├── GeneralDirective.php │ │ ├── HighlightDirective.php │ │ ├── HighlightsDirective.php │ │ ├── HintDirective.php │ │ ├── ImageDirective.php │ │ ├── ImportantDirective.php │ │ ├── IncludeDirective.php │ │ ├── IndexDirective.php │ │ ├── LaTeXMain.php │ │ ├── ListTableDirective.php │ │ ├── LiteralincludeDirective.php │ │ ├── MathDirective.php │ │ ├── MenuDirective.php │ │ ├── MetaDirective.php │ │ ├── NoteDirective.php │ │ ├── OptionDirective.php │ │ ├── OptionMapper │ │ │ ├── CodeNodeOptionMapper.php │ │ │ └── DefaultCodeNodeOptionMapper.php │ │ ├── PullQuoteDirective.php │ │ ├── RawDirective.php │ │ ├── ReplaceDirective.php │ │ ├── RoleDirective.php │ │ ├── SectionauthorDirective.php │ │ ├── SeeAlsoDirective.php │ │ ├── SidebarDirective.php │ │ ├── SubDirective.php │ │ ├── TableDirective.php │ │ ├── TestLoggerDirective.php │ │ ├── TipDirective.php │ │ ├── TitleDirective.php │ │ ├── ToctreeDirective.php │ │ ├── TodoDirective.php │ │ ├── VersionAddedDirective.php │ │ ├── VersionChangedDirective.php │ │ ├── WarningDirective.php │ │ └── YoutubeDirective.php │ │ ├── MarkupLanguageParser.php │ │ ├── NodeRenderers │ │ ├── Html │ │ │ ├── AdmonitionNodeRenderer.php │ │ │ ├── CollectionNodeRenderer.php │ │ │ ├── ContainerNodeRenderer.php │ │ │ ├── GeneralDirectiveNodeRenderer.php │ │ │ ├── SidebarNodeRenderer.php │ │ │ └── TopicNodeRenderer.php │ │ └── LaTeX │ │ │ └── GeneralDirectiveNodeRenderer.php │ │ ├── Nodes │ │ ├── AdmonitionNode.php │ │ ├── ConfvalNode.php │ │ ├── ContainerNode.php │ │ ├── GeneralDirectiveNode.php │ │ ├── OptionNode.php │ │ ├── SidebarNode.php │ │ ├── TopicNode.php │ │ └── VersionChangeNode.php │ │ ├── Parser │ │ ├── AnnotationUtility.php │ │ ├── BlockContext.php │ │ ├── Buffer.php │ │ ├── Directive.php │ │ ├── DirectiveOption.php │ │ ├── DocumentParserContext.php │ │ ├── DocumentParserContextFactory.php │ │ ├── InlineLexer.php │ │ ├── InlineParser.php │ │ ├── Interlink │ │ │ ├── DefaultInterlinkParser.php │ │ │ ├── InterlinkData.php │ │ │ └── InterlinkParser.php │ │ ├── LineChecker.php │ │ ├── LinesIterator.php │ │ ├── Productions │ │ │ ├── AnnotationRule.php │ │ │ ├── BlockQuoteRule.php │ │ │ ├── CommentRule.php │ │ │ ├── DefinitionListRule.php │ │ │ ├── DirectiveContentRule.php │ │ │ ├── DirectiveRule.php │ │ │ ├── DocumentRule.php │ │ │ ├── EnumeratedListRule.php │ │ │ ├── FieldList │ │ │ │ ├── AbstractFieldListItemRule.php │ │ │ │ ├── AddressFieldListItemRule.php │ │ │ │ ├── AuthorFieldListItemRule.php │ │ │ │ ├── AuthorsFieldListItemRule.php │ │ │ │ ├── ContactFieldListItemRule.php │ │ │ │ ├── CopyrightFieldListItemRule.php │ │ │ │ ├── DateFieldListItemRule.php │ │ │ │ ├── DedicationFieldListItemRule.php │ │ │ │ ├── FieldListItemRule.php │ │ │ │ ├── NavigationTitleFieldListItemRule.php │ │ │ │ ├── NocommentsFieldListItemRule.php │ │ │ │ ├── NosearchFieldListItemRule.php │ │ │ │ ├── OrganizationFieldListItemRule.php │ │ │ │ ├── OrphanFieldListItemRule.php │ │ │ │ ├── ProjectFieldListItemRule.php │ │ │ │ ├── RevisionFieldListItemRule.php │ │ │ │ ├── TocDepthFieldListItemRule.php │ │ │ │ └── VersionFieldListItemRule.php │ │ │ ├── FieldListRule.php │ │ │ ├── GridTableRule.php │ │ │ ├── InlineMarkupRule.php │ │ │ ├── InlineRules │ │ │ │ ├── AbstractInlineRule.php │ │ │ │ ├── AnnotationRoleRule.php │ │ │ │ ├── AnonymousPhraseRule.php │ │ │ │ ├── AnonymousReferenceRule.php │ │ │ │ ├── DefaultTextRoleRule.php │ │ │ │ ├── EmphasisRule.php │ │ │ │ ├── EscapeRule.php │ │ │ │ ├── InlineRule.php │ │ │ │ ├── InternalReferenceRule.php │ │ │ │ ├── LiteralRule.php │ │ │ │ ├── NamedPhraseRule.php │ │ │ │ ├── NamedReferenceRule.php │ │ │ │ ├── NbspRule.php │ │ │ │ ├── PlainTextRule.php │ │ │ │ ├── ReferenceRule.php │ │ │ │ ├── StandaloneEmailRule.php │ │ │ │ ├── StandaloneHyperlinkRule.php │ │ │ │ ├── StrongRule.php │ │ │ │ ├── TextRoleRule.php │ │ │ │ └── VariableInlineRule.php │ │ │ ├── LineBlockRule.php │ │ │ ├── LinkRule.php │ │ │ ├── ListRule.php │ │ │ ├── LiteralBlockRule.php │ │ │ ├── ParagraphRule.php │ │ │ ├── Rule.php │ │ │ ├── RuleContainer.php │ │ │ ├── SectionRule.php │ │ │ ├── SimpleTableRule.php │ │ │ ├── Table │ │ │ │ ├── GridTableBuilder.php │ │ │ │ ├── ParserContext.php │ │ │ │ └── TableSeparatorLineConfig.php │ │ │ ├── TitleRule.php │ │ │ └── TransitionRule.php │ │ ├── Reference │ │ │ └── ReferenceData.php │ │ ├── References │ │ │ ├── EmbeddedReferenceParser.php │ │ │ └── ReferenceData.php │ │ └── UnindentStrategy.php │ │ ├── TextRoles │ │ ├── AbbreviationTextRole.php │ │ ├── AbstractReferenceTextRole.php │ │ ├── ApiClassTextRole.php │ │ ├── BaseTextRole.php │ │ ├── DefaultTextRoleFactory.php │ │ ├── DocReferenceTextRole.php │ │ ├── GenericLinkProvider.php │ │ ├── GenericReferenceTextRole.php │ │ ├── GenericTextRole.php │ │ ├── LiteralTextRole.php │ │ ├── MathTextRole.php │ │ ├── ReferenceTextRole.php │ │ ├── SpanTextRole.php │ │ ├── TextRole.php │ │ └── TextRoleFactory.php │ │ └── Toc │ │ ├── GlobSearcher.php │ │ └── ToctreeBuilder.php ├── guides-theme-bootstrap │ ├── .github │ │ └── pull_request_template.md │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ ├── resources │ │ ├── config │ │ │ └── guides-theme-bootstrap.php │ │ └── template │ │ │ ├── body │ │ │ ├── admonition.html.twig │ │ │ ├── admonitions │ │ │ │ ├── caution.html.twig │ │ │ │ ├── important.html.twig │ │ │ │ ├── note.html.twig │ │ │ │ ├── seealso.html.twig │ │ │ │ ├── tip.html.twig │ │ │ │ └── warning.html.twig │ │ │ ├── directive │ │ │ │ ├── accordion.html.twig │ │ │ │ ├── card-grid.html.twig │ │ │ │ ├── card-group.html.twig │ │ │ │ ├── card.html.twig │ │ │ │ ├── card │ │ │ │ │ └── card-image.html.twig │ │ │ │ ├── tab.html.twig │ │ │ │ ├── tabs.html.twig │ │ │ │ └── tabs │ │ │ │ │ ├── tabs-body.html.twig │ │ │ │ │ └── tabs-button.html.twig │ │ │ └── menu │ │ │ │ ├── breadcrumb.html.twig │ │ │ │ ├── mainmenu │ │ │ │ ├── menu-level.html.twig │ │ │ │ └── menu.html.twig │ │ │ │ ├── menu.html.twig │ │ │ │ └── navbar │ │ │ │ ├── menu-level.html.twig │ │ │ │ └── table-of-content.html.twig │ │ │ └── structure │ │ │ ├── document.html.twig │ │ │ ├── layout.html.twig │ │ │ └── navigation │ │ │ ├── menu_doc.html.twig │ │ │ └── navbar.html.twig │ └── src │ │ └── Bootstrap │ │ ├── DependencyInjection │ │ └── BootstrapExtension.php │ │ ├── Directives │ │ ├── AccordionDirective.php │ │ ├── AccordionItemDirective.php │ │ ├── CardDirective.php │ │ ├── CardFooterDirective.php │ │ ├── CardGridDirective.php │ │ ├── CardGroupDirective.php │ │ ├── CardHeaderDirective.php │ │ ├── CardImageDirective.php │ │ ├── TabDirective.php │ │ └── TabsDirective.php │ │ └── Nodes │ │ ├── AbstractTabNode.php │ │ ├── AccordionItemNode.php │ │ ├── AccordionNode.php │ │ ├── Card │ │ ├── CardFooterNode.php │ │ ├── CardHeaderNode.php │ │ └── CardImageNode.php │ │ ├── CardGridNode.php │ │ ├── CardGroupNode.php │ │ ├── CardNode.php │ │ ├── TabNode.php │ │ └── TabsNode.php ├── guides-theme-rst │ ├── .github │ │ └── pull_request_template.md │ ├── CONTRIBUTING.rst │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ ├── resources │ │ ├── config │ │ │ └── guides-theme-rst.php │ │ └── template │ │ │ └── rst │ │ │ ├── body │ │ │ ├── code.rst.twig │ │ │ ├── list │ │ │ │ └── list.rst.twig │ │ │ ├── paragraph.rst.twig │ │ │ ├── quote.rst.twig │ │ │ ├── separator.rst.twig │ │ │ └── table.rst.twig │ │ │ ├── guides │ │ │ ├── inline │ │ │ │ ├── br.rst.twig │ │ │ │ ├── emphasis.rst.twig │ │ │ │ ├── link.rst.twig │ │ │ │ ├── literal.rst.twig │ │ │ │ ├── nbsp.rst.twig │ │ │ │ └── strong-emphasis.rst.twig │ │ │ └── structure │ │ │ │ └── header │ │ │ │ ├── meta.rst.twig │ │ │ │ └── title.rst.twig │ │ │ ├── inline │ │ │ ├── emphasis.rst.twig │ │ │ ├── image.rst.twig │ │ │ ├── inline-node.rst.twig │ │ │ ├── link.rst.twig │ │ │ ├── literal.rst.twig │ │ │ ├── plain-text.rst.twig │ │ │ └── strong.rst.twig │ │ │ ├── structure │ │ │ ├── document.rst.twig │ │ │ ├── header-title.rst.twig │ │ │ ├── project.rst.twig │ │ │ └── section.rst.twig │ │ │ └── template.php │ └── src │ │ └── RstTheme │ │ ├── Configuration │ │ └── HeaderSyntax.php │ │ ├── DependencyInjection │ │ └── RstThemeExtension.php │ │ ├── Renderer │ │ └── RstRenderer.php │ │ └── Twig │ │ └── RstExtension.php └── guides │ ├── CONTRIBUTING.rst │ ├── LICENSE │ ├── README.rst │ ├── composer.json │ ├── resources │ ├── config │ │ ├── command_bus.php │ │ └── guides.php │ └── template │ │ ├── html │ │ ├── body │ │ │ ├── admonition.html.twig │ │ │ ├── annotation-list.html.twig │ │ │ ├── author.html.twig │ │ │ ├── citation.html.twig │ │ │ ├── code.html.twig │ │ │ ├── code │ │ │ │ └── highlighted-code.html.twig │ │ │ ├── collection.html.twig │ │ │ ├── configuration-block.html.twig │ │ │ ├── container.html.twig │ │ │ ├── definition-list.html.twig │ │ │ ├── definition.html.twig │ │ │ ├── embedded-frame.html.twig │ │ │ ├── field-list.html.twig │ │ │ ├── figure.html.twig │ │ │ ├── footnote.html.twig │ │ │ ├── image.html.twig │ │ │ ├── list │ │ │ │ ├── list-item.html.twig │ │ │ │ └── list.html.twig │ │ │ ├── literal-block.html.twig │ │ │ ├── math.html.twig │ │ │ ├── menu │ │ │ │ ├── breadcrumb.html.twig │ │ │ │ ├── content-menu.html.twig │ │ │ │ ├── menu-item-link.html.twig │ │ │ │ ├── menu-item.html.twig │ │ │ │ ├── menu-level.html.twig │ │ │ │ ├── menu.html.twig │ │ │ │ └── table-of-content.html.twig │ │ │ ├── paragraph.html.twig │ │ │ ├── quote.html.twig │ │ │ ├── separator.html.twig │ │ │ ├── table.html.twig │ │ │ ├── table │ │ │ │ ├── table-body.html.twig │ │ │ │ ├── table-caption.html.twig │ │ │ │ ├── table-cell.html.twig │ │ │ │ ├── table-classes.html.twig │ │ │ │ ├── table-colgroups.html.twig │ │ │ │ ├── table-header.html.twig │ │ │ │ ├── table-inline-style.html.twig │ │ │ │ └── table-row.html.twig │ │ │ └── topic.html.twig │ │ ├── inline │ │ │ ├── anchor.html.twig │ │ │ ├── citation.html.twig │ │ │ ├── doc.html.twig │ │ │ ├── emphasis.html.twig │ │ │ ├── footnote.html.twig │ │ │ ├── image.html.twig │ │ │ ├── inline-node.html.twig │ │ │ ├── link.html.twig │ │ │ ├── literal.html.twig │ │ │ ├── nbsp.html.twig │ │ │ ├── newline.html.twig │ │ │ ├── plain-text.html.twig │ │ │ ├── ref.html.twig │ │ │ ├── strong.html.twig │ │ │ ├── textroles │ │ │ │ ├── abbreviation.html.twig │ │ │ │ ├── aspect.html.twig │ │ │ │ ├── br.html.twig │ │ │ │ ├── code.html.twig │ │ │ │ ├── command.html.twig │ │ │ │ ├── dfn.html.twig │ │ │ │ ├── emphasis.html.twig │ │ │ │ ├── file.html.twig │ │ │ │ ├── generic.html.twig │ │ │ │ ├── guilabel.html.twig │ │ │ │ ├── kbd.html.twig │ │ │ │ ├── literal.html.twig │ │ │ │ ├── mailheader.html.twig │ │ │ │ ├── math.html.twig │ │ │ │ ├── span.html.twig │ │ │ │ ├── strong.html.twig │ │ │ │ ├── sub.html.twig │ │ │ │ ├── subscript.html.twig │ │ │ │ ├── sup.html.twig │ │ │ │ ├── superscript.html.twig │ │ │ │ ├── t.html.twig │ │ │ │ ├── title-reference.html.twig │ │ │ │ ├── title.html.twig │ │ │ │ └── unknown.html.twig │ │ │ └── variable.html.twig │ │ ├── structure │ │ │ ├── document.html.twig │ │ │ ├── footer.html.twig │ │ │ ├── header-title.html.twig │ │ │ ├── header │ │ │ │ ├── author.html.twig │ │ │ │ ├── blank.html.twig │ │ │ │ ├── copyright.html.twig │ │ │ │ ├── date.html.twig │ │ │ │ ├── favicon.html.twig │ │ │ │ ├── javascript.html.twig │ │ │ │ ├── meta.html.twig │ │ │ │ ├── no-search.html.twig │ │ │ │ ├── stylesheet-link.html.twig │ │ │ │ └── topic.html.twig │ │ │ ├── layout.html.twig │ │ │ ├── section.html.twig │ │ │ └── sidebar.html.twig │ │ └── template.php │ │ └── tex │ │ ├── body │ │ ├── anchor.tex.twig │ │ ├── code.tex.twig │ │ ├── image.tex.twig │ │ ├── list │ │ │ ├── list-item.tex.twig │ │ │ └── list.tex.twig │ │ ├── paragraph.tex.twig │ │ ├── quote.tex.twig │ │ ├── separator.tex.twig │ │ └── toc │ │ │ └── toc.tex.twig │ │ ├── guides │ │ ├── inline │ │ │ ├── br.tex.twig │ │ │ ├── emphasis.tex.twig │ │ │ ├── link.tex.twig │ │ │ ├── literal.tex.twig │ │ │ ├── nbsp.tex.twig │ │ │ └── strong-emphasis.tex.twig │ │ └── structure │ │ │ └── header │ │ │ ├── meta.tex.twig │ │ │ └── title.tex.twig │ │ ├── inline │ │ ├── inline-node.tex.twig │ │ ├── literal.tex.twig │ │ ├── plain-text.tex.twig │ │ └── textroles │ │ │ ├── generic.tex.twig │ │ │ └── unknown.tex.twig │ │ ├── structure │ │ ├── document.tex.twig │ │ ├── header-title.tex.twig │ │ ├── project.tex.twig │ │ └── section.tex.twig │ │ └── template.php │ └── src │ ├── Compiler │ ├── Compiler.php │ ├── CompilerContext.php │ ├── CompilerContextInterface.php │ ├── CompilerPass.php │ ├── DocumentNodeTraverser.php │ ├── NodeTransformer.php │ ├── NodeTransformers │ │ ├── CitationInlineNodeTransformer.php │ │ ├── CitationTargetTransformer.php │ │ ├── ClassNodeTransformer.php │ │ ├── CollectLinkTargetsTransformer.php │ │ ├── CustomNodeTransformerFactory.php │ │ ├── DocumentBlockNodeTransformer.php │ │ ├── DocumentEntryRegistrationTransformer.php │ │ ├── FootNodeNamedTransformer.php │ │ ├── FootNodeNumberedTransformer.php │ │ ├── FootnoteInlineNodeTransformer.php │ │ ├── ListNodeTransformer.php │ │ ├── MenuNodeTransformers │ │ │ ├── AbstractMenuEntryNodeTransformer.php │ │ │ ├── ContentsMenuEntryNodeTransformer.php │ │ │ ├── ExternalMenuEntryNodeTransformer.php │ │ │ ├── GlobMenuEntryNodeTransformer.php │ │ │ ├── InternalMenuEntryNodeTransformer.php │ │ │ ├── MenuEntryManagement.php │ │ │ ├── SubInternalMenuEntryNodeTransformer.php │ │ │ ├── SubSectionHierarchyHandler.php │ │ │ ├── TocNodeReplacementTransformer.php │ │ │ ├── TocNodeTransformer.php │ │ │ └── ToctreeSortingTransformer.php │ │ ├── MoveAnchorTransformer.php │ │ ├── NodeTransformerFactory.php │ │ ├── RawNodeEscapeTransformer.php │ │ ├── SectionCreationTransformer.php │ │ ├── SectionEntryRegistrationTransformer.php │ │ ├── TransformerPass.php │ │ └── VariableInlineNodeTransformer.php │ ├── Passes │ │ ├── AutomaticMenuPass.php │ │ ├── GlobalMenuPass.php │ │ ├── ImplicitHyperlinkTargetPass.php │ │ └── ToctreeValidationPass.php │ └── ShadowTree │ │ └── TreeNode.php │ ├── DependencyInjection │ ├── CommandLocator.php │ ├── Compiler │ │ ├── NodeRendererPass.php │ │ ├── ParserRulesPass.php │ │ └── RendererPass.php │ ├── GuidesExtension.php │ └── TestExtension.php │ ├── Event │ ├── ModifyDocumentEntryAdditionalData.php │ ├── PostCollectFilesForParsingEvent.php │ ├── PostParseDocument.php │ ├── PostParseProcess.php │ ├── PostProjectNodeCreated.php │ ├── PostRenderDocument.php │ ├── PostRenderProcess.php │ ├── PreParseDocument.php │ ├── PreParseProcess.php │ ├── PreRenderDocument.php │ └── PreRenderProcess.php │ ├── EventListener │ └── LoadSettingsFromComposer.php │ ├── Exception │ ├── DocumentEntryNotFound.php │ ├── DuplicateLinkAnchorException.php │ └── InvalidTableStructure.php │ ├── FileCollector.php │ ├── Files.php │ ├── Handlers │ ├── CompileDocumentsCommand.php │ ├── CompileDocumentsHandler.php │ ├── LoadCacheCommand.php │ ├── LoadCacheHandler.php │ ├── ParseDirectoryCommand.php │ ├── ParseDirectoryHandler.php │ ├── ParseFileCommand.php │ ├── ParseFileHandler.php │ ├── PersistCacheCommand.php │ ├── PersistCacheHandler.php │ ├── RenderCommand.php │ ├── RenderDocumentCommand.php │ ├── RenderDocumentHandler.php │ └── RenderHandler.php │ ├── MarkupLanguageParser.php │ ├── Meta │ ├── AnnotationTarget.php │ ├── CitationTarget.php │ ├── ExternalTarget.php │ ├── FootnoteTarget.php │ ├── InternalTarget.php │ └── Target.php │ ├── NodeRenderers │ ├── DefaultNodeRenderer.php │ ├── DelegatingNodeRenderer.php │ ├── Html │ │ ├── AdmonitionNodeRenderer.php │ │ ├── BreadCrumbNodeRenderer.php │ │ ├── DocumentNodeRenderer.php │ │ ├── MenuEntryRenderer.php │ │ ├── MenuNodeRenderer.php │ │ └── TableNodeRenderer.php │ ├── InMemoryNodeRendererFactory.php │ ├── LaTeX │ │ ├── TableNodeRenderer.php │ │ ├── TitleNodeRenderer.php │ │ └── TocNodeRenderer.php │ ├── LazyNodeRendererFactory.php │ ├── NodeRenderer.php │ ├── NodeRendererFactory.php │ ├── NodeRendererFactoryAware.php │ ├── OutputAwareDelegatingNodeRenderer.php │ ├── PreRenderers │ │ ├── PreNodeRenderer.php │ │ ├── PreNodeRendererFactory.php │ │ └── PreRenderer.php │ └── TemplateNodeRenderer.php │ ├── Nodes │ ├── AbstractNode.php │ ├── AdmonitionNode.php │ ├── AnchorNode.php │ ├── AnnotationListNode.php │ ├── AnnotationNode.php │ ├── AuthorNode.php │ ├── BreadCrumbNode.php │ ├── CitationNode.php │ ├── ClassNode.php │ ├── CodeNode.php │ ├── CollectionNode.php │ ├── CompoundNode.php │ ├── Configuration │ │ ├── ConfigurationBlockNode.php │ │ └── ConfigurationTab.php │ ├── DefinitionListNode.php │ ├── DefinitionLists │ │ ├── DefinitionListItemNode.php │ │ └── DefinitionNode.php │ ├── DocumentBlockNode.php │ ├── DocumentNode.php │ ├── DocumentTree │ │ ├── DocumentEntryNode.php │ │ ├── EntryNode.php │ │ ├── ExternalEntryNode.php │ │ └── SectionEntryNode.php │ ├── EmbeddedFrame.php │ ├── FieldListNode.php │ ├── FieldLists │ │ └── FieldListItemNode.php │ ├── FigureNode.php │ ├── FootnoteNode.php │ ├── GenericNode.php │ ├── ImageNode.php │ ├── Inline │ │ ├── AbbreviationInlineNode.php │ │ ├── AbstractLinkInlineNode.php │ │ ├── AnnotationInlineNode.php │ │ ├── BCInlineNodeBehavior.php │ │ ├── CitationInlineNode.php │ │ ├── CrossReferenceNode.php │ │ ├── DocReferenceNode.php │ │ ├── EmphasisInlineNode.php │ │ ├── FootnoteInlineNode.php │ │ ├── GenericTextRoleInlineNode.php │ │ ├── HyperLinkNode.php │ │ ├── ImageInlineNode.php │ │ ├── InlineNode.php │ │ ├── InlineNodeInterface.php │ │ ├── LinkInlineNode.php │ │ ├── LiteralInlineNode.php │ │ ├── NewlineInlineNode.php │ │ ├── PlainTextInlineNode.php │ │ ├── ReferenceNode.php │ │ ├── StrongInlineNode.php │ │ ├── VariableInlineNode.php │ │ └── WhitespaceInlineNode.php │ ├── InlineCompoundNode.php │ ├── LinkTargetNode.php │ ├── Links │ │ ├── InvalidLink.php │ │ └── Link.php │ ├── ListItemNode.php │ ├── ListNode.php │ ├── Lists │ │ └── ListItem.php │ ├── LiteralBlockNode.php │ ├── MainNode.php │ ├── MathNode.php │ ├── Menu │ │ ├── ContentMenuNode.php │ │ ├── ExternalMenuEntryNode.php │ │ ├── GlobMenuEntryNode.php │ │ ├── InternalMenuEntryNode.php │ │ ├── MenuDefinitionLineNode.php │ │ ├── MenuEntryNode.php │ │ ├── MenuNode.php │ │ ├── NavMenuNode.php │ │ ├── SectionMenuEntryNode.php │ │ └── TocNode.php │ ├── Metadata │ │ ├── AddressNode.php │ │ ├── AuthorNode.php │ │ ├── AuthorsNode.php │ │ ├── ContactNode.php │ │ ├── CopyrightNode.php │ │ ├── DateNode.php │ │ ├── MetaNode.php │ │ ├── MetadataNode.php │ │ ├── NavigationTitleNode.php │ │ ├── NoCommentsNode.php │ │ ├── NoSearchNode.php │ │ ├── OrganizationNode.php │ │ ├── OrphanNode.php │ │ ├── RevisionNode.php │ │ ├── TocDepthNode.php │ │ ├── TopicNode.php │ │ └── VersionNode.php │ ├── MultipleLinkTargetsNode.php │ ├── Node.php │ ├── OptionalLinkTargetsNode.php │ ├── ParagraphNode.php │ ├── PrefixedLinkTargetNode.php │ ├── ProjectNode.php │ ├── QuoteNode.php │ ├── RawNode.php │ ├── ReplacementNode.php │ ├── SectionNode.php │ ├── SeparatorNode.php │ ├── SpanNode.php │ ├── Table │ │ ├── TableColumn.php │ │ └── TableRow.php │ ├── TableNode.php │ ├── TextNode.php │ └── TitleNode.php │ ├── Parser.php │ ├── ParserContext.php │ ├── ReferenceResolvers │ ├── AnchorHyperlinkResolver.php │ ├── AnchorNormalizer.php │ ├── AnchorReferenceResolver.php │ ├── DelegatingReferenceResolver.php │ ├── DocReferenceResolver.php │ ├── DocumentNameResolver.php │ ├── DocumentNameResolverInterface.php │ ├── EmailReferenceResolver.php │ ├── ExternalReferenceResolver.php │ ├── ImageReferenceResolverPreRender.php │ ├── Interlink │ │ ├── DefaultInventoryLoader.php │ │ ├── DefaultInventoryRepository.php │ │ ├── Exception │ │ │ └── InvalidInventoryLink.php │ │ ├── Inventory.php │ │ ├── InventoryGroup.php │ │ ├── InventoryLink.php │ │ ├── InventoryLoader.php │ │ ├── InventoryRepository.php │ │ └── JsonLoader.php │ ├── InterlinkReferenceResolver.php │ ├── InternalReferenceResolver.php │ ├── Message.php │ ├── Messages.php │ ├── NullAnchorNormalizer.php │ ├── PageHyperlinkResolver.php │ ├── ReferenceResolver.php │ ├── ReferenceResolverPreRender.php │ ├── SluggerAnchorNormalizer.php │ └── TitleReferenceResolver.php │ ├── RenderContext.php │ ├── Renderer │ ├── BaseTypeRenderer.php │ ├── DocumentListIterator.php │ ├── DocumentTreeIterator.php │ ├── HtmlRenderer.php │ ├── InMemoryRendererFactory.php │ ├── InterlinkObjectsRenderer.php │ ├── LatexRenderer.php │ ├── TypeRenderer.php │ ├── TypeRendererFactory.php │ └── UrlGenerator │ │ ├── AbsoluteUrlGenerator.php │ │ ├── AbstractUrlGenerator.php │ │ ├── ConfigurableUrlGenerator.php │ │ ├── RelativeUrlGenerator.php │ │ └── UrlGeneratorInterface.php │ ├── Settings │ ├── ComposerSettingsLoader.php │ ├── ProjectSettings.php │ └── SettingsManager.php │ ├── TemplateRenderer.php │ ├── Twig │ ├── AssetsExtension.php │ ├── EnvironmentBuilder.php │ ├── GlobalMenuExtension.php │ ├── Theme │ │ ├── ThemeConfig.php │ │ └── ThemeManager.php │ ├── TrimFilesystemLoader.php │ └── TwigTemplateRenderer.php │ └── UriFactory.php ├── phpbench.json ├── phpcs.xml.dist ├── phpdoc.dist.xml ├── phpstan-baseline.neon ├── phpstan.neon ├── phpunit-baseline.xml ├── phpunit.xml.dist ├── rector.php ├── tests ├── ApplicationTestCase.php ├── Functional │ ├── FunctionalTest.php │ └── tests │ │ ├── admonitions-contents │ │ ├── admonitions-contents.html │ │ └── admonitions-contents.rst │ │ ├── admonitions │ │ ├── admonitions.html │ │ └── admonitions.rst │ │ ├── anchor-failure │ │ ├── anchor-failure.html │ │ ├── anchor-failure.log │ │ └── anchor-failure.rst │ │ ├── anonymous │ │ ├── anonymous.html │ │ ├── anonymous.rst │ │ └── anonymous.tex │ │ ├── bom │ │ ├── bom.html │ │ └── bom.rst │ │ ├── br │ │ ├── br.html │ │ ├── br.rst │ │ └── br.tex │ │ ├── citation │ │ ├── citation.html │ │ └── citation.rst │ │ ├── code-block-caption │ │ ├── code-block-caption.html │ │ └── code-block-caption.rst │ │ ├── code-block-diff │ │ ├── code-block-diff.html │ │ └── code-block-diff.rst │ │ ├── code-block-indented-in-admonition │ │ ├── code-block-indented-in-admonition.html │ │ └── code-block-indented-in-admonition.rst │ │ ├── code-block-indented │ │ ├── code-block-indented.html │ │ └── code-block-indented.rst │ │ ├── code-block-lastline │ │ ├── code-block-lastline.html │ │ └── code-block-lastline.rst │ │ ├── code-block-no-xss │ │ ├── code-block-no-xss.html │ │ └── code-block-no-xss.rst │ │ ├── code-block │ │ ├── code-block.html │ │ └── code-block.rst │ │ ├── code-java │ │ ├── code-java.html │ │ └── code-java.rst │ │ ├── code-list │ │ ├── code-list.html │ │ └── code-list.rst │ │ ├── code-role │ │ ├── code-role.html │ │ └── code-role.rst │ │ ├── code-textrole-no-escape │ │ ├── code-textrole-no-escape.html │ │ └── code-textrole-no-escape.rst │ │ ├── code-textrole-no-xss │ │ ├── code-textrole-no-xss.html │ │ └── code-textrole-no-xss.rst │ │ ├── code │ │ ├── code.html │ │ ├── code.rst │ │ └── code.tex │ │ ├── comment-3 │ │ ├── comment-3.html │ │ └── comment-3.rst │ │ ├── comment-empty │ │ ├── comment-empty.html │ │ └── comment-empty.rst │ │ ├── comment │ │ ├── comment.html │ │ └── comment.rst │ │ ├── comments-block-with-header │ │ ├── comments-block-with-header.html │ │ └── comments-block-with-header.rst │ │ ├── comments-block │ │ ├── comments-block.html │ │ └── comments-block.rst │ │ ├── comments │ │ ├── comments.html │ │ └── comments.rst │ │ ├── container-complex │ │ ├── container-complex.html │ │ └── container-complex.rst │ │ ├── container │ │ ├── container.html │ │ └── container.rst │ │ ├── crlf │ │ ├── crlf.html │ │ └── crlf.rst │ │ ├── css │ │ ├── css.html │ │ └── css.rst │ │ ├── definition-list │ │ ├── definition-list.html │ │ └── definition-list.rst │ │ ├── directive-ignore-case │ │ ├── directive-ignore-case.html │ │ └── directive-ignore-case.rst │ │ ├── directive-whitespace │ │ ├── directive-whitespace.html │ │ └── directive-whitespace.rst │ │ ├── div │ │ ├── div.html │ │ └── div.rst │ │ ├── empty-list │ │ ├── empty-list.html │ │ ├── empty-list.log │ │ └── empty-list.rst │ │ ├── empty-p │ │ ├── empty-p.html │ │ └── empty-p.rst │ │ ├── empty │ │ ├── empty.html │ │ └── empty.rst │ │ ├── enumerated-ignored │ │ ├── enumerated-ignored.html │ │ └── enumerated-ignored.rst │ │ ├── enumerated │ │ ├── enumerated.html │ │ └── enumerated.rst │ │ ├── escape │ │ ├── escape.html │ │ └── escape.rst │ │ ├── field-list-in-directive │ │ ├── field-list-in-directive.html │ │ └── field-list-in-directive.rst │ │ ├── field-list-multiline │ │ ├── field-list-multiline.html │ │ └── field-list-multiline.rst │ │ ├── field-list │ │ ├── field-list.html │ │ └── field-list.rst │ │ ├── figure-multiline-alt │ │ ├── figure-multiline-alt.html │ │ └── figure-multiline-alt.rst │ │ ├── figure │ │ ├── figure.html │ │ └── figure.rst │ │ ├── generic-admonition │ │ ├── generic-admonition.html │ │ └── generic-admonition.rst │ │ ├── guilabel │ │ ├── guilabel.html │ │ └── guilabel.rst │ │ ├── ignored │ │ ├── ignored.html │ │ └── ignored.rst │ │ ├── image-follow │ │ ├── image-follow.html │ │ └── image-follow.rst │ │ ├── image-fullurl │ │ ├── image-fullurl.html │ │ └── image-fullurl.rst │ │ ├── image-inline │ │ ├── image-inline.html │ │ └── image-inline.rst │ │ ├── image │ │ ├── image.html │ │ ├── image.rst │ │ └── image.tex │ │ ├── include-external │ │ ├── include-external.html │ │ └── include-external.rst │ │ ├── inline-code │ │ ├── inline-code.html │ │ └── inline-code.rst │ │ ├── interpreted-text │ │ ├── interpreted-text.html │ │ └── interpreted-text.rst │ │ ├── italic │ │ ├── italic.html │ │ └── italic.rst │ │ ├── link-span │ │ ├── link-span.html │ │ └── link-span.rst │ │ ├── link-with-new-line-inside-list │ │ ├── link-with-new-line-inside-list.html │ │ └── link-with-new-line-inside-list.rst │ │ ├── link-with-new-line │ │ ├── link-with-new-line.html │ │ └── link-with-new-line.rst │ │ ├── link-with-no-name │ │ ├── link-with-no-name.html │ │ └── link-with-no-name.rst │ │ ├── link-with-special-char │ │ ├── link-with-special-char.html │ │ └── link-with-special-char.rst │ │ ├── links-anonymous-hyperlinks │ │ ├── links-anonymous-hyperlinks.html │ │ └── links-anonymous-hyperlinks.rst │ │ ├── links-whitespaces │ │ ├── links-whitespaces.html │ │ └── links-whitespaces.rst │ │ ├── links │ │ ├── links.html │ │ └── links.rst │ │ ├── list-alternate-syntax │ │ ├── list-alternate-syntax.html │ │ └── list-alternate-syntax.rst │ │ ├── list-dash │ │ ├── list-dash.html │ │ └── list-dash.rst │ │ ├── list-indented │ │ ├── list-indented.html │ │ └── list-indented.rst │ │ ├── list-mix │ │ ├── list-mix.html │ │ └── list-mix.rst │ │ ├── list-nested │ │ ├── list-nested.html │ │ └── list-nested.rst │ │ ├── list-ordered-nested │ │ ├── list-ordered-nested.html │ │ └── list-ordered-nested.rst │ │ ├── list-whitespace │ │ ├── list-whitespace.html │ │ └── list-whitespace.rst │ │ ├── list │ │ ├── list.html │ │ ├── list.rst │ │ └── list.tex │ │ ├── literal │ │ ├── literal.html │ │ └── literal.rst │ │ ├── nbsp-role │ │ ├── nbsp-role.html │ │ └── nbsp-role.rst │ │ ├── nbsp │ │ ├── nbsp.html │ │ └── nbsp.rst │ │ ├── no-eager-literals │ │ ├── no-eager-literals.html │ │ └── no-eager-literals.rst │ │ ├── paragraph │ │ ├── paragraph.html │ │ ├── paragraph.rst │ │ └── paragraph.tex │ │ ├── pull-quote │ │ ├── pull-quote.html │ │ └── pull-quote.rst │ │ ├── quote-title │ │ ├── quote-title.html │ │ └── quote-title.rst │ │ ├── quote │ │ ├── quote.html │ │ ├── quote.rst │ │ └── quote.tex │ │ ├── quote2 │ │ ├── quote2.html │ │ └── quote2.rst │ │ ├── quote3 │ │ ├── quote3.html │ │ └── quote3.rst │ │ ├── raw │ │ ├── raw.html │ │ └── raw.rst │ │ ├── rubric │ │ ├── rubric.html │ │ └── rubric.rst │ │ ├── section-nesting │ │ ├── section-nesting.html │ │ └── section-nesting.rst │ │ ├── separator │ │ ├── separator.html │ │ ├── separator.rst │ │ └── separator.tex │ │ ├── sidebar │ │ ├── sidebar.html │ │ └── sidebar.rst │ │ ├── standalone-email-addresses │ │ ├── standalone-email-addresses.html │ │ └── standalone-email-addresses.rst │ │ ├── standalone-hyperlinks │ │ ├── standalone-hyperlinks.html │ │ └── standalone-hyperlinks.rst │ │ ├── strong │ │ ├── strong.html │ │ └── strong.rst │ │ ├── table-grid-col-span │ │ ├── table-grid-col-span.html │ │ └── table-grid-col-span.rst │ │ ├── table-grid-complex-row-span │ │ ├── table-grid-complex-row-span.html │ │ └── table-grid-complex-row-span.rst │ │ ├── table-grid-error1 │ │ ├── table-grid-error1.html │ │ └── table-grid-error1.rst │ │ ├── table-grid-header │ │ ├── table-grid-header.html │ │ └── table-grid-header.rst │ │ ├── table-grid-large │ │ ├── table-grid-large.html │ │ └── table-grid-large.rst │ │ ├── table-grid-multiline-header │ │ ├── table-grid-multiline-header.html │ │ └── table-grid-multiline-header.rst │ │ ├── table-grid-nested-list │ │ ├── table-grid-nested-list.html │ │ └── table-grid-nested-list.rst │ │ ├── table-grid-no-header │ │ ├── table-grid-no-header.html │ │ └── table-grid-no-header.rst │ │ ├── table-grid-row-span │ │ ├── table-grid-row-span.html │ │ └── table-grid-row-span.rst │ │ ├── table-grid-utf8 │ │ ├── table-grid-utf8.html │ │ └── table-grid-utf8.rst │ │ ├── table-grid │ │ ├── table-grid.html │ │ └── table-grid.rst │ │ ├── table-simple-indented-header │ │ ├── table-simple-indented-header.html │ │ └── table-simple-indented-header.rst │ │ ├── table-simple-nested-list │ │ ├── table-simple-nested-list.html │ │ └── table-simple-nested-list.rst │ │ ├── table-simple-with-ruler │ │ ├── table-simple-with-ruler.html │ │ ├── table-simple-with-ruler.rst │ │ └── table-simple-with-ruler.tex │ │ ├── table-simple │ │ ├── table-simple.html │ │ ├── table-simple.rst │ │ └── table-simple.tex │ │ ├── table-simple3 │ │ ├── table-simple3.html │ │ └── table-simple3.rst │ │ ├── text-roles │ │ ├── text-roles.html │ │ └── text-roles.rst │ │ ├── titles-auto │ │ ├── titles-auto.html │ │ └── titles-auto.rst │ │ ├── titles-overlined │ │ ├── titles-overlined.html │ │ └── titles-overlined.rst │ │ ├── titles │ │ ├── titles.html │ │ ├── titles.rst │ │ └── titles.tex │ │ ├── unknown-directive │ │ ├── unknown-directive.html │ │ └── unknown-directive.rst │ │ ├── variable-wrap │ │ ├── variable-wrap.html │ │ └── variable-wrap.rst │ │ ├── versionchanges │ │ ├── versionchanges.html │ │ └── versionchanges.rst │ │ ├── versions │ │ ├── versions.html │ │ └── versions.rst │ │ └── wrap │ │ ├── wrap.html │ │ └── wrap.rst ├── Integration │ ├── IntegrationTest.php │ ├── tests-full │ │ ├── automatic_menu │ │ │ ├── automatic-default-menu │ │ │ │ ├── expected │ │ │ │ │ ├── anotherPage.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── somePage.html │ │ │ │ └── input │ │ │ │ │ ├── anotherPage.rst │ │ │ │ │ ├── doNotInclude.rst │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── somePage.rst │ │ │ │ │ └── yetAnotherPage.rst │ │ │ ├── automatic-menu-toctree │ │ │ │ ├── expected │ │ │ │ │ ├── anotherPage.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── logs │ │ │ │ │ │ └── warning.log │ │ │ │ │ └── somePage.html │ │ │ │ └── input │ │ │ │ │ ├── anotherPage.rst │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── somePage.rst │ │ │ │ │ └── yetAnotherPage.rst │ │ │ └── automatic-multilevel-menu │ │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── include.rst.txt │ │ │ │ ├── index.rst │ │ │ │ └── someDirectory │ │ │ │ ├── anotherDirectory │ │ │ │ ├── index.rst │ │ │ │ └── yetAnotherDirectory │ │ │ │ │ ├── andYetAnotherDirectory │ │ │ │ │ └── index.rst │ │ │ │ │ └── index.rst │ │ │ │ └── index.rst │ │ ├── bootstrap │ │ │ ├── bootstrap-default-menu-several │ │ │ │ ├── expected │ │ │ │ │ ├── anotherPage.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── somePage.html │ │ │ │ │ ├── subpages │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── subpage1.html │ │ │ │ │ │ └── subpage2.html │ │ │ │ │ └── yetAnotherPage.html │ │ │ │ └── input │ │ │ │ │ ├── anotherPage.rst │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── somePage.rst │ │ │ │ │ ├── subpages │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ │ └── yetAnotherPage.rst │ │ │ ├── bootstrap-default-menu │ │ │ │ ├── expected │ │ │ │ │ ├── anotherPage.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── somePage.html │ │ │ │ └── input │ │ │ │ │ ├── anotherPage.rst │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── somePage.rst │ │ │ │ │ └── yetAnotherPage.rst │ │ │ ├── bootstrap-default-subpages-max-1 │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ └── someDirectory │ │ │ │ │ ├── anotherDirectory │ │ │ │ │ ├── index.rst │ │ │ │ │ └── yetAnotherDirectory │ │ │ │ │ │ ├── andYetAnotherDirectory │ │ │ │ │ │ └── index.rst │ │ │ │ │ │ └── index.rst │ │ │ │ │ └── index.rst │ │ │ ├── bootstrap-default-subpages-max-2 │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ └── someDirectory │ │ │ │ │ ├── anotherDirectory │ │ │ │ │ ├── index.rst │ │ │ │ │ └── yetAnotherDirectory │ │ │ │ │ │ ├── andYetAnotherDirectory │ │ │ │ │ │ └── index.rst │ │ │ │ │ │ └── index.rst │ │ │ │ │ └── index.rst │ │ │ ├── bootstrap-default-subpages-max-3 │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ └── someDirectory │ │ │ │ │ ├── anotherDirectory │ │ │ │ │ ├── index.rst │ │ │ │ │ └── yetAnotherDirectory │ │ │ │ │ │ ├── andYetAnotherDirectory │ │ │ │ │ │ └── index.rst │ │ │ │ │ │ └── index.rst │ │ │ │ │ └── index.rst │ │ │ ├── bootstrap-default-subpages │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ └── someDirectory │ │ │ │ │ ├── anotherDirectory │ │ │ │ │ ├── index.rst │ │ │ │ │ └── yetAnotherDirectory │ │ │ │ │ │ ├── andYetAnotherDirectory │ │ │ │ │ │ └── index.rst │ │ │ │ │ │ └── index.rst │ │ │ │ │ └── index.rst │ │ │ ├── bootstrap-index │ │ │ │ ├── expected │ │ │ │ │ ├── anotherPage.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── somePage.html │ │ │ │ └── input │ │ │ │ │ ├── anotherPage.rst │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── somePage.rst │ │ │ │ │ └── yetAnotherPage.rst │ │ │ ├── bootstrap-menu-external-linktargets │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── index.rst │ │ │ │ │ └── page1.rst │ │ │ ├── bootstrap-menu-external-on-subpage │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── index.rst │ │ │ │ │ └── page1.rst │ │ │ ├── bootstrap-menu-relative │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── levelup1.rst │ │ │ │ │ ├── levelup2.rst │ │ │ │ │ ├── levelup3.rst │ │ │ │ │ ├── levelup4.rst │ │ │ │ │ └── someDirectory │ │ │ │ │ ├── anotherDirectory │ │ │ │ │ ├── index.rst │ │ │ │ │ └── yetAnotherDirectory │ │ │ │ │ │ ├── andYetAnotherDirectory │ │ │ │ │ │ └── index.rst │ │ │ │ │ │ └── index.rst │ │ │ │ │ └── index.rst │ │ │ ├── bootstrap-navigation-title-sub-menu │ │ │ │ ├── expected │ │ │ │ │ ├── index.html │ │ │ │ │ ├── objects.inv.json │ │ │ │ │ └── someDir │ │ │ │ │ │ └── yetAnotherPage.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── include.rst.txt │ │ │ │ │ ├── index.rst │ │ │ │ │ └── someDir │ │ │ │ │ ├── anotherPage.rst │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── somePage.rst │ │ │ │ │ └── yetAnotherPage.rst │ │ │ └── bootstrap-navigation-title │ │ │ │ ├── expected │ │ │ │ ├── anotherPage.html │ │ │ │ ├── index.html │ │ │ │ └── yetAnotherPage.html │ │ │ │ └── input │ │ │ │ ├── anotherPage.rst │ │ │ │ ├── guides.xml │ │ │ │ ├── include.rst.txt │ │ │ │ ├── index.rst │ │ │ │ ├── somePage.rst │ │ │ │ └── yetAnotherPage.rst │ │ ├── index │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── markdown-full │ │ │ ├── default-menu-md │ │ │ │ ├── expected │ │ │ │ │ ├── anotherPage.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── somePage.html │ │ │ │ └── input │ │ │ │ │ ├── anotherPage.md │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── index.md │ │ │ │ │ ├── somePage.md │ │ │ │ │ └── yetAnotherPage.md │ │ │ ├── front-matter-md │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── guides.xml │ │ │ │ │ └── index.md │ │ │ ├── multi-nested-menu-md │ │ │ │ ├── expected │ │ │ │ │ ├── dir2 │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── somePage.html │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── anotherPage.md │ │ │ │ │ ├── dir1 │ │ │ │ │ └── index.md │ │ │ │ │ ├── dir2 │ │ │ │ │ ├── index.md │ │ │ │ │ ├── somePage.md │ │ │ │ │ ├── subdir1 │ │ │ │ │ │ └── index.md │ │ │ │ │ ├── subdir2 │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ ├── somePage.md │ │ │ │ │ │ └── subsubdir1 │ │ │ │ │ │ │ └── index.md │ │ │ │ │ └── yetAnotherPage.md │ │ │ │ │ ├── guides.xml │ │ │ │ │ ├── index.md │ │ │ │ │ ├── somePage.md │ │ │ │ │ └── yetAnotherPage.md │ │ │ └── nested-menu-md │ │ │ │ ├── expected │ │ │ │ ├── dir2 │ │ │ │ │ ├── index.html │ │ │ │ │ └── somePage.html │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ ├── anotherPage.md │ │ │ │ ├── dir1 │ │ │ │ └── index.md │ │ │ │ ├── dir2 │ │ │ │ ├── index.md │ │ │ │ └── somePage.md │ │ │ │ ├── guides.xml │ │ │ │ ├── index.md │ │ │ │ ├── somePage.md │ │ │ │ └── yetAnotherPage.md │ │ └── md-to-rst │ │ │ ├── blockquote-md-to-rst │ │ │ ├── expected │ │ │ │ └── index.rst │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ │ ├── code-md-to-rst │ │ │ ├── expected │ │ │ │ └── index.rst │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ │ ├── emphasis-md-to-rst │ │ │ ├── expected │ │ │ │ └── index.rst │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ │ ├── index-md-to-rst │ │ │ ├── expected │ │ │ │ └── index.rst │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ │ ├── inline-code-md-to-rst │ │ │ ├── expected │ │ │ │ └── index.rst │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ │ ├── md-to-rst-list-link │ │ │ ├── expected │ │ │ │ └── index.rst │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ │ └── table-md-to-rst │ │ │ ├── expected │ │ │ └── index.rst │ │ │ └── input │ │ │ ├── guides.xml │ │ │ └── index.md │ └── tests │ │ ├── anchor │ │ ├── anchor-duplicate-warning │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── page.rst │ │ ├── anchor-link-in-list │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── anchor-ref-title-equals-title │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── overview.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── overview.rst │ │ ├── anchor-title-overriden-by-ref-title │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── anchor-to-page │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ ├── rst-overview.rst │ │ │ │ └── sphinx-overview.rst │ │ ├── anchor-to-section-relative │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── anchor-to-section │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── anchor-to-title-on-another-page │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── overview.rst │ │ ├── anchor-to-title │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── anchor-whitespace │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ └── anchor-within-text │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ ├── index.rst │ │ │ ├── rst-overview.rst │ │ │ └── sphinx-overview.rst │ │ ├── api │ │ └── api-class-role │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ ├── api │ │ │ └── objects.inv.json │ │ │ ├── guides.xml │ │ │ └── index.rst │ │ ├── body-elements │ │ ├── block-quotes │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── citation │ │ │ ├── citation-page │ │ │ │ ├── expected │ │ │ │ │ ├── citations.html │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ ├── citations.rst │ │ │ │ │ └── index.rst │ │ │ ├── citation-same-page │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ └── citation-unknown │ │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── footnote │ │ │ ├── footnote-list │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ ├── footnote-named │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ ├── footnote-numbered │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ └── footnotes-on-document │ │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── page1.html │ │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── page1.rst │ │ ├── horizontal-line │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ └── line-blocks │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ └── index.rst │ │ ├── bootstrap │ │ ├── bootstrap-accordion │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── bootstrap-admonition │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── bootstrap-card-grid │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── hero-illustration.svg │ │ │ │ └── index.rst │ │ ├── bootstrap-card-group │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── hero-illustration.svg │ │ │ │ └── index.rst │ │ ├── bootstrap-cards │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── hero-illustration.svg │ │ │ │ └── index.rst │ │ └── bootstrap-tabs │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ ├── guides.xml │ │ │ └── index.rst │ │ ├── class │ │ ├── class-directive-non-block │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── class-directive-sections │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── class-directive │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── class-in-list │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ └── class-option-directive │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ └── index.rst │ │ ├── code │ │ ├── code-block-emphasize │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── code-block-empty │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── code-block-hightlight │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── code-block-lineno │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── code-block-with-underscore │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── code-with-caption-inline-styles │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── code-with-caption-plain │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── code-with-underscore │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── code-with-whitespace │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── literal-block-default-language-php │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── literalinclude-with-caption │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── _code │ │ │ │ └── _Example.php │ │ │ │ └── index.rst │ │ ├── literalinclude │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── _code │ │ │ │ └── _Example.php │ │ │ │ └── index.rst │ │ ├── literalincludeLineNos │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── _code │ │ │ │ └── _Example.php │ │ │ │ └── index.rst │ │ └── parsed-literal-block │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ └── index.rst │ │ ├── comments │ │ ├── comment-ends-in-markup │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── comment-multiline │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ └── comment-nested │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ └── index.rst │ │ ├── configuration │ │ ├── config-exclude │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── ignore.rst │ │ │ │ └── index.rst │ │ ├── config-project │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ └── config-simple │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ ├── guides.xml │ │ │ └── index.rst │ │ ├── confval │ │ ├── confval-name │ │ │ ├── expected │ │ │ │ ├── another.html │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ ├── another.rst │ │ │ │ └── index.rst │ │ ├── confval-no-title │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── confval-noindex │ │ │ ├── expected │ │ │ │ ├── another.html │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ ├── another.rst │ │ │ │ └── index.rst │ │ └── confval-warning │ │ │ ├── expected │ │ │ ├── another.html │ │ │ ├── index.html │ │ │ ├── logs │ │ │ │ └── warning.log │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ ├── another.rst │ │ │ └── index.rst │ │ ├── directives │ │ ├── directive-configuration-block │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── directive-glossary │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── directive-math │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── directive-only │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── index.tex │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── directive-raw-custom-sanitizer │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── directive-raw-default-sanitizer │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── directive-raw-no-sanitizer │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── directive-topic │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── directive-unkown │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── directive-with-warning │ │ │ ├── expected │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── directive-wrap │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── include │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── comments.rst.txt │ │ │ │ └── index.rst │ │ ├── role-directive │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── someFile.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── someFile.rst │ │ ├── sectionauthor │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── variables-replace │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ └── youtube │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ └── index.rst │ │ ├── graphs │ │ ├── plantuml-external │ │ │ ├── expected │ │ │ │ ├── Plantuml │ │ │ │ │ └── index.html │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── Plantuml │ │ │ │ ├── index.rst │ │ │ │ └── something.plantuml │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── plantuml-inline │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ └── plantuml-server-error │ │ │ ├── expected │ │ │ ├── index.html │ │ │ └── logs │ │ │ │ └── warning.log │ │ │ └── input │ │ │ ├── Plantuml │ │ │ └── something.plantuml │ │ │ ├── guides.xml │ │ │ └── index.rst │ │ ├── hyperlink-to-anchor │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ └── index.rst │ │ ├── hyperlink-to-email │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ └── index.rst │ │ ├── hyperlink-to-page │ │ ├── expected │ │ │ ├── index.html │ │ │ └── subpages │ │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ └── subpages │ │ │ ├── index.rst │ │ │ └── subpage1.rst │ │ ├── images │ │ ├── figure-relative │ │ │ ├── expected │ │ │ │ ├── hero-illustration.svg │ │ │ │ ├── images │ │ │ │ │ └── hero2-illustration.svg │ │ │ │ ├── index.html │ │ │ │ └── subfolder │ │ │ │ │ └── subpage.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── hero-illustration.svg │ │ │ │ ├── images │ │ │ │ └── hero2-illustration.svg │ │ │ │ ├── index.rst │ │ │ │ └── subfolder │ │ │ │ ├── subfolder │ │ │ │ └── subpage.rst │ │ │ │ └── subpage.rst │ │ ├── image-absolute │ │ │ ├── expected │ │ │ │ ├── hero-illustration.svg │ │ │ │ ├── images │ │ │ │ │ └── hero2-illustration.svg │ │ │ │ ├── index.html │ │ │ │ └── subfolder │ │ │ │ │ └── subpage.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── hero-illustration.svg │ │ │ │ ├── images │ │ │ │ └── hero2-illustration.svg │ │ │ │ ├── index.rst │ │ │ │ └── subfolder │ │ │ │ └── subpage.rst │ │ ├── image-relative │ │ │ ├── expected │ │ │ │ ├── hero-illustration.svg │ │ │ │ ├── images │ │ │ │ │ └── hero2-illustration.svg │ │ │ │ ├── index.html │ │ │ │ └── subfolder │ │ │ │ │ └── subpage.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── hero-illustration.svg │ │ │ │ ├── images │ │ │ │ └── hero2-illustration.svg │ │ │ │ ├── index.rst │ │ │ │ └── subfolder │ │ │ │ ├── subfolder │ │ │ │ └── subpage.rst │ │ │ │ └── subpage.rst │ │ └── image-target │ │ │ ├── expected │ │ │ ├── images │ │ │ │ └── hero2-illustration.svg │ │ │ └── index.html │ │ │ └── input │ │ │ ├── guides.xml │ │ │ ├── images │ │ │ └── hero2-illustration.svg │ │ │ ├── index.rst │ │ │ └── subfolder │ │ │ └── subpage.rst │ │ ├── include-parts │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── part1.rst.txt │ │ │ ├── part2.rst.txt │ │ │ └── part3.rst.txt │ │ ├── index-html-only │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── guides.xml │ │ │ └── index.rst │ │ ├── inline-combinations │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ └── index.rst │ │ ├── input-file │ │ ├── expected │ │ │ └── README.html │ │ └── input │ │ │ ├── README.rst │ │ │ └── guides.xml │ │ ├── interlink │ │ ├── interlink-inventory-not-found │ │ │ ├── expected │ │ │ │ ├── Index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── Index.rst │ │ │ │ └── guides.xml │ │ ├── interlink-inventory-page-unknown │ │ │ ├── expected │ │ │ │ ├── Index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── Index.rst │ │ │ │ └── guides.xml │ │ ├── interlink-inventory-reference-unknown │ │ │ ├── expected │ │ │ │ ├── Index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── Index.rst │ │ │ │ └── guides.xml │ │ ├── interlink-inventory-unknown │ │ │ ├── expected │ │ │ │ ├── Index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── Index.rst │ │ │ │ └── guides.xml │ │ ├── interlink-ref-inventory-unknown │ │ │ ├── expected │ │ │ │ ├── Index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── Index.rst │ │ │ │ └── guides.xml │ │ ├── interlink-to-doc-in-path │ │ │ ├── expected │ │ │ │ └── Index.html │ │ │ └── input │ │ │ │ ├── Index.rst │ │ │ │ └── guides.xml │ │ ├── interlink-to-index │ │ │ ├── expected │ │ │ │ └── Index.html │ │ │ └── input │ │ │ │ ├── Index.rst │ │ │ │ └── guides.xml │ │ ├── intersphinx-link │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── intersphinx-numeric │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── inventory_json │ │ │ ├── expected │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ ├── page1.rst │ │ │ │ ├── page2.rst │ │ │ │ └── subfolder │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ └── inventory_ref_json │ │ │ ├── expected │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ ├── page2.rst │ │ │ └── subfolder │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ ├── last-rendered │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ └── index.rst │ │ ├── latex │ │ ├── latex-confval │ │ │ ├── expected │ │ │ │ └── index.tex │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ └── latex-index │ │ │ ├── expected │ │ │ └── index.tex │ │ │ └── input │ │ │ ├── guides.xml │ │ │ └── index.rst │ │ ├── lists │ │ ├── big-numbers │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── definition-lists │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── field-list-empty-lines │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── list-warning │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── list-with-code │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── lists-hlist │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── lists-nested │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── numbered-list-escaped │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── numbered-lists-defined │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ └── numbered-lists │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ └── index.rst │ │ ├── markdown │ │ ├── admonitions-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── blockquote-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── code-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── emphasis-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── emphasis-nested-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── html-inline-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── html-md │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── image-empty-alt-md │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── image-md │ │ │ ├── expected │ │ │ │ ├── hero-illustration.svg │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── hero-illustration.svg │ │ │ │ └── index.md │ │ ├── image-path-relative-md │ │ │ ├── expected │ │ │ │ ├── dir1 │ │ │ │ │ ├── dir2 │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── somePage.html │ │ │ │ │ └── index.html │ │ │ │ ├── images │ │ │ │ │ └── hero-illustration.svg │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── dir1 │ │ │ │ ├── dir2 │ │ │ │ │ ├── index.md │ │ │ │ │ └── somePage.md │ │ │ │ └── index.md │ │ │ │ ├── guides.xml │ │ │ │ ├── images │ │ │ │ └── hero-illustration.svg │ │ │ │ ├── index.md │ │ │ │ └── somePage.md │ │ ├── image-title-md │ │ │ ├── expected │ │ │ │ ├── hero-illustration.svg │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── hero-illustration.svg │ │ │ │ └── index.md │ │ ├── index-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── index-name-md │ │ │ ├── expected │ │ │ │ ├── anotherPage.html │ │ │ │ ├── readme.html │ │ │ │ └── yetAnotherPage.html │ │ │ └── input │ │ │ │ ├── anotherPage.md │ │ │ │ ├── guides.xml │ │ │ │ ├── readme.md │ │ │ │ └── yetAnotherPage.md │ │ ├── inline-code-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── link-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── link-page-md │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── subpages │ │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── index.md │ │ │ │ ├── page1.md │ │ │ │ └── subpages │ │ │ │ ├── index.md │ │ │ │ └── subpage1.md │ │ ├── linked-image-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── index.md │ │ │ │ └── skip │ │ ├── lists-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── paragraph-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── readme-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── sections-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── sections-no-level-1-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── table-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ ├── url-embedded-md │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.md │ │ └── warning-md │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ ├── guides.xml │ │ │ ├── index.md │ │ │ └── skip │ │ ├── meta │ │ ├── config-file │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── meta-data │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── meta-title-by-directive │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── orphan-without-title │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── orphan.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── orphan.rst │ │ ├── project-meta-global │ │ │ ├── expected │ │ │ │ ├── a_page.html │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ ├── a_page.rst │ │ │ │ └── index.rst │ │ ├── project-meta │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── project-title-override-warning │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ ├── logs │ │ │ │ │ └── warning.log │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ ├── a_page.rst │ │ │ │ └── index.rst │ │ ├── project-title │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── settings │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── objects.inv.json │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ └── index.rst │ │ ├── variables-from-project │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ └── version-from-guides-xml │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ ├── guides.xml │ │ │ └── index.rst │ │ ├── navigation │ │ ├── breadcrumb │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ ├── level-1-1 │ │ │ │ │ ├── level-2-1 │ │ │ │ │ │ └── subpage1.html │ │ │ │ │ └── subpage1.html │ │ │ │ └── page1.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ ├── level-1-1 │ │ │ │ ├── index.rst │ │ │ │ ├── level-2-1 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-2-2 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-1-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── page1.rst │ │ │ │ └── page2.rst │ │ ├── contents │ │ │ ├── contents-depth-1 │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ ├── contents-depth-2 │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ ├── contents-depth-3 │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ ├── contents-local │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ ├── contents-no-depth │ │ │ │ ├── expected │ │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ │ └── index.rst │ │ │ └── contents-with-title │ │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── docref │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── subfolder │ │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── subfolder │ │ │ │ └── index.rst │ │ ├── index_camel │ │ │ ├── expected │ │ │ │ └── Index.html │ │ │ └── input │ │ │ │ └── Index.rst │ │ ├── menu-level-3 │ │ │ ├── expected │ │ │ │ ├── level-1-1 │ │ │ │ │ └── level-2-2 │ │ │ │ │ │ └── subpage1.html │ │ │ │ ├── level-1-2 │ │ │ │ │ └── subpage1.html │ │ │ │ └── page1.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ ├── level-1-1 │ │ │ │ ├── index.rst │ │ │ │ ├── level-2-1 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-2-2 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-1-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── page1.rst │ │ │ │ └── page2.rst │ │ ├── menu-relative │ │ │ ├── expected │ │ │ │ ├── level-1-1 │ │ │ │ │ └── level-2-2 │ │ │ │ │ │ └── subpage1.html │ │ │ │ ├── level-1-2 │ │ │ │ │ └── subpage1.html │ │ │ │ └── page1.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── index.rst │ │ │ │ ├── level-1-1 │ │ │ │ ├── index.rst │ │ │ │ ├── level-2-1 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-2-2 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-1-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── page1.rst │ │ │ │ └── page2.rst │ │ ├── reference-not-found │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ ├── page.rst │ │ │ │ └── subfolder │ │ │ │ └── index.rst │ │ ├── reference-with-angle-bracket │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── page.rst │ │ └── references │ │ │ ├── expected │ │ │ ├── index.html │ │ │ ├── page.html │ │ │ └── subfolder │ │ │ │ └── index.html │ │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page.rst │ │ │ └── subfolder │ │ │ └── index.rst │ │ ├── numeral-rst │ │ ├── expected │ │ │ ├── index.html │ │ │ └── objects.inv.json │ │ └── input │ │ │ ├── 404.rst │ │ │ └── index.rst │ │ ├── option │ │ ├── expected │ │ │ ├── index.html │ │ │ └── objects.inv.json │ │ └── input │ │ │ └── index.rst │ │ ├── references │ │ ├── reference-level-3-relative │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ ├── level-1-1 │ │ │ │ │ └── level-2-1 │ │ │ │ │ │ └── subpage1.html │ │ │ │ └── level-1-2 │ │ │ │ │ └── subpage2.html │ │ │ └── input │ │ │ │ ├── guides.xml │ │ │ │ ├── index.rst │ │ │ │ ├── level-1-1 │ │ │ │ ├── index.rst │ │ │ │ ├── level-2-1 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-2-2 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-1-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── page1.rst │ │ │ │ └── page2.rst │ │ ├── reference-level-3 │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ ├── level-1-1 │ │ │ │ │ └── level-2-1 │ │ │ │ │ │ └── subpage1.html │ │ │ │ └── level-1-2 │ │ │ │ │ └── subpage2.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ ├── level-1-1 │ │ │ │ ├── index.rst │ │ │ │ ├── level-2-1 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-2-2 │ │ │ │ │ ├── index.rst │ │ │ │ │ ├── subpage1.rst │ │ │ │ │ └── subpage2.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── level-1-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ │ ├── page1.rst │ │ │ │ └── page2.rst │ │ ├── reference-to-anchor │ │ │ ├── expected │ │ │ │ ├── anotherPage.html │ │ │ │ ├── index.html │ │ │ │ ├── objects.inv.json │ │ │ │ └── yetAnotherPage.html │ │ │ └── input │ │ │ │ ├── anotherPage.rst │ │ │ │ ├── guides.xml │ │ │ │ ├── index.rst │ │ │ │ └── yetAnotherPage.rst │ │ ├── reference-with-escape │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── skip │ │ └── reference-without-space │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ └── index.rst │ │ ├── sections │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ └── index.rst │ │ ├── tables │ │ ├── grid-table-with-list │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── list-table-directive │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── simple-table-error1 │ │ │ ├── expected │ │ │ │ ├── index.html │ │ │ │ └── logs │ │ │ │ │ ├── error.log │ │ │ │ │ └── warning.log │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── simple-table-with-variable │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── table-csv-table-with-content │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ └── index.rst │ │ ├── table-csv-table-with-header │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── test.csv │ │ ├── table-csv-table-with-markup │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── test.csv │ │ ├── table-csv-table │ │ │ ├── expected │ │ │ │ └── index.html │ │ │ └── input │ │ │ │ ├── index.rst │ │ │ │ └── test.csv │ │ └── table-directive │ │ │ ├── expected │ │ │ └── index.html │ │ │ └── input │ │ │ └── index.rst │ │ ├── text-with-pipe │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ └── index.rst │ │ └── toctree │ │ ├── toctree-caption │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-entry-not-found │ │ ├── expected │ │ │ ├── index.html │ │ │ └── logs │ │ │ │ └── warning.log │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-external-linktargets │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ └── page1.rst │ │ ├── toctree-glob-deep-level-3 │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── level-1-1 │ │ │ ├── index.rst │ │ │ ├── level-2-1 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── level-2-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── level-1-2 │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-glob-level-1 │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── doNotInclude.rst │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-glob-level-2 │ │ ├── expected │ │ │ ├── index.html │ │ │ ├── subfolder │ │ │ │ └── index.html │ │ │ └── subfolder2 │ │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ ├── page2.rst │ │ │ ├── subfolder │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ └── subfolder2 │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ ├── toctree-glob-level-3 │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── level-1-1 │ │ │ ├── index.rst │ │ │ ├── level-2-1 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── level-2-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── level-1-2 │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-glob-reverse │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── doNotInclude.rst │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-level-2-reversed │ │ ├── expected │ │ │ ├── index.html │ │ │ ├── subfolder │ │ │ │ └── index.html │ │ │ └── subfolder2 │ │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ ├── page2.rst │ │ │ ├── subfolder │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ └── subfolder2 │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ ├── toctree-level-2 │ │ ├── expected │ │ │ ├── index.html │ │ │ ├── subfolder │ │ │ │ └── index.html │ │ │ └── subfolder2 │ │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ ├── page2.rst │ │ │ ├── subfolder │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ └── subfolder2 │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ ├── toctree-level-3-maxdepth-1 │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── level-1-1 │ │ │ ├── index.rst │ │ │ ├── level-2-1 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── level-2-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── level-1-2 │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-level-3-maxdepth-2 │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── level-1-1 │ │ │ ├── index.rst │ │ │ ├── level-2-1 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── level-2-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── level-1-2 │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-level-3 │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── level-1-1 │ │ │ ├── index.rst │ │ │ ├── level-2-1 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── level-2-2 │ │ │ │ ├── index.rst │ │ │ │ ├── subpage1.rst │ │ │ │ └── subpage2.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── level-1-2 │ │ │ ├── index.rst │ │ │ ├── subpage1.rst │ │ │ └── subpage2.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-maxdepth │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ ├── subpage1 │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ │ ├── subpage2 │ │ │ └── page1.rst │ │ │ └── subpages │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ ├── toctree-no-duplicates │ │ ├── expected │ │ │ ├── index.html │ │ │ └── overview.html │ │ └── input │ │ │ ├── apple.rst │ │ │ ├── banana.rst │ │ │ ├── cherry.rst │ │ │ ├── index.rst │ │ │ └── overview.rst │ │ ├── toctree-not-included │ │ ├── expected │ │ │ ├── index.html │ │ │ ├── logs │ │ │ │ └── warning.log │ │ │ └── overview.html │ │ └── input │ │ │ ├── index.rst │ │ │ └── overview.rst │ │ ├── toctree-simple │ │ ├── expected │ │ │ └── index.html │ │ └── input │ │ │ ├── index.rst │ │ │ ├── page1.rst │ │ │ └── page2.rst │ │ └── toctree-titlesonly │ │ ├── expected │ │ └── index.html │ │ └── input │ │ ├── index.rst │ │ ├── page1.rst │ │ └── page2.rst └── bootstrap.php └── tools ├── integration-test-copy-baseline.php ├── license.sh └── xmllint.sh /.backportrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "repoOwner": "phpDocumentor", 3 | "repoName": "guides", 4 | "targetBranchChoices": ["1.x"], 5 | "targetPRLabels": ["backport"], 6 | "autoMerge": true, 7 | "autoMergeMethod": "merge", 8 | "commitConflicts": true 9 | } 10 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | /.cache 3 | /**/temp 4 | /output/ 5 | -------------------------------------------------------------------------------- /.phive/composer-require-checker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpDocumentor/guides/4f6159334c18271781e3b3c6297e0dfce41fb29a/.phive/composer-require-checker -------------------------------------------------------------------------------- /.phive/phars.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /docs/_uml/application-flow.puml: -------------------------------------------------------------------------------- 1 | @startuml 2 | 3 | start 4 | :Parser; 5 | :Compiler; 6 | :render; 7 | stop 8 | 9 | @enduml 10 | -------------------------------------------------------------------------------- /docs/cli/first-docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpDocumentor/guides/4f6159334c18271781e3b3c6297e0dfce41fb29a/docs/cli/first-docs.png -------------------------------------------------------------------------------- /docs/components/_renderer/_PlaintextRenderer.php: -------------------------------------------------------------------------------- 1 | {{ renderNode(node.value) }} 2 | -------------------------------------------------------------------------------- /packages/guides-restructured-text/resources/template/html/body/directive/hlist.html.twig: -------------------------------------------------------------------------------- 1 |
2 | {{ renderNode(node.value) }} 3 |
-------------------------------------------------------------------------------- /packages/guides-restructured-text/resources/template/html/body/directive/not-found.html.twig: -------------------------------------------------------------------------------- 1 | .. {{ node.name }}:: {{ node.plainContent }} 2 | 3 | {{ renderNode(node.value) }} -------------------------------------------------------------------------------- /packages/guides-restructured-text/resources/template/html/body/directive/only.html.twig: -------------------------------------------------------------------------------- 1 | {%- if 'html' in node.plainContent -%} 2 | {{ renderNode(node.value) }} 3 | {%- endif -%} 4 | -------------------------------------------------------------------------------- /packages/guides-restructured-text/resources/template/html/body/directive/rubric.html.twig: -------------------------------------------------------------------------------- 1 |
{{ renderNode(node.content) }}
2 | -------------------------------------------------------------------------------- /packages/guides-restructured-text/resources/template/html/body/directive/wrap.html.twig: -------------------------------------------------------------------------------- 1 | {%- if node.classes %} 2 |
{{ renderNode(node.value) }}
3 | {% else %} 4 | {{ renderNode(node.value) }} 5 | {% endif -%} 6 | -------------------------------------------------------------------------------- /packages/guides-restructured-text/resources/template/html/body/version-change.html.twig: -------------------------------------------------------------------------------- 1 |
2 |

{{ node.versionLabel }}

3 |
4 | {{ renderNode(node.value) }} 5 |
6 |
7 | -------------------------------------------------------------------------------- /packages/guides-restructured-text/resources/template/latex/body/directive/only.tex.twig: -------------------------------------------------------------------------------- 1 | {%- if 'tex' in node.plainContent -%} 2 | {{ renderNode(node.value) }} 3 | {%- endif -%} 4 | -------------------------------------------------------------------------------- /packages/guides-theme-bootstrap/resources/template/body/directive/card-group.html.twig: -------------------------------------------------------------------------------- 1 |
2 | {{ renderNode(node.value) }} 3 |
4 | -------------------------------------------------------------------------------- /packages/guides-theme-bootstrap/resources/template/body/directive/tab.html.twig: -------------------------------------------------------------------------------- 1 | {{ renderNode(tab.value) }} 2 | -------------------------------------------------------------------------------- /packages/guides-theme-bootstrap/resources/template/structure/navigation/menu_doc.html.twig: -------------------------------------------------------------------------------- 1 | {% if parts.mainmenu %} 2 | {% for child in parts.mainmenu -%} 3 | {{ renderNode(child) }} 4 | {%~ endfor -%} 5 | {% else %} 6 | {{ renderMenu('mainmenu') }} 7 | {% endif %} 8 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/body/code.rst.twig: -------------------------------------------------------------------------------- 1 | .. code-block:: plaintext 2 | 3 | {{ renderRstIndent(node.value|raw, 1)|raw }} 4 | {{ "\n" }} 5 | {{ "\n" }} 6 | 7 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/body/paragraph.rst.twig: -------------------------------------------------------------------------------- 1 | {% set text = renderNode(node.value)|raw -%} 2 | {%- if text|trim %} 3 | {{- text|raw -}} 4 | {% endif -%} 5 | {{ "\n" }} 6 | {{ "\n" }} 7 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/body/quote.rst.twig: -------------------------------------------------------------------------------- 1 | {{ renderRstIndent(renderNode(node.value)|raw, 1)|raw }} 2 | {{ "\n" }} 3 | {{ "\n" }} 4 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/body/separator.rst.twig: -------------------------------------------------------------------------------- 1 | ==== 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/body/table.rst.twig: -------------------------------------------------------------------------------- 1 | 2 | {{ renderRstTable(node) | raw }} 3 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/guides/inline/br.rst.twig: -------------------------------------------------------------------------------- 1 | \\\\\\\\\n 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/guides/inline/emphasis.rst.twig: -------------------------------------------------------------------------------- 1 | \textit{{ '{' }}{{ text|raw }}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/guides/inline/link.rst.twig: -------------------------------------------------------------------------------- 1 | {% if type == 'ref' %} 2 | \ref{{ '{' }}{{ url }}{{ '}' }} 3 | {% else %} 4 | \href{{ '{' }}{{ url }}{{ '}' }}{{ '{' }}{{ title }}{{ '}' }} 5 | {% endif %} 6 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/guides/inline/literal.rst.twig: -------------------------------------------------------------------------------- 1 | \verb|{{ node.value|raw }}| 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/guides/inline/nbsp.rst.twig: -------------------------------------------------------------------------------- 1 | ~ 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/guides/inline/strong-emphasis.rst.twig: -------------------------------------------------------------------------------- 1 | \textbf{{ '{' }}{{ text|raw }}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/guides/structure/header/meta.rst.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpDocumentor/guides/4f6159334c18271781e3b3c6297e0dfce41fb29a/packages/guides-theme-rst/resources/template/rst/guides/structure/header/meta.rst.twig -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/guides/structure/header/title.rst.twig: -------------------------------------------------------------------------------- 1 | \{{ type }}{{ '{' }}{{ renderNode(titleNode.value) }}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/inline/emphasis.rst.twig: -------------------------------------------------------------------------------- 1 | *{{- node|plaintext -}}* 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/inline/image.rst.twig: -------------------------------------------------------------------------------- 1 | {{ "\n" }} 2 | .. figure:: {{ node.url|raw }} 3 | :alt: {{ node.altText|raw }} 4 | {{ "\n" }} 5 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/inline/inline-node.rst.twig: -------------------------------------------------------------------------------- 1 | {%- for child in node.children -%} 2 | {{- renderNode(child)|raw -}} 3 | {%- endfor -%} 4 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/inline/literal.rst.twig: -------------------------------------------------------------------------------- 1 | {%- if node.value matches '/`/' -%} 2 | ``{{- node.value|raw -}}`` 3 | {%- else -%} 4 | `{{- node.value|raw -}}` 5 | {%- endif -%} 6 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/inline/plain-text.rst.twig: -------------------------------------------------------------------------------- 1 | {{- node.value|raw -}} 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/inline/strong.rst.twig: -------------------------------------------------------------------------------- 1 | **{{- node|plaintext -}}** 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/structure/document.rst.twig: -------------------------------------------------------------------------------- 1 | {%- set renderedContent -%} 2 | {%- for child in node.children -%} 3 | {{- renderNode(child) -}} 4 | {%- endfor -%} 5 | {%- endset -%} 6 | 7 | {{- renderedContent | clean_content | raw -}} 8 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/structure/header-title.rst.twig: -------------------------------------------------------------------------------- 1 | {{ renderRstTitle(node, renderNode(node.value)) }} 2 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/structure/project.rst.twig: -------------------------------------------------------------------------------- 1 | {%- for document in documents %} 2 | {{- renderNode(document) }} 3 | {%- endfor -%} 4 | -------------------------------------------------------------------------------- /packages/guides-theme-rst/resources/template/rst/structure/section.rst.twig: -------------------------------------------------------------------------------- 1 | {% for childNode in node.children -%} 2 | {{- renderNode(childNode) }} 3 | 4 | {% endfor -%} 5 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/annotation-list.html.twig: -------------------------------------------------------------------------------- 1 | {% for child in node.value %} 2 | {{ renderNode(child) }} 3 | {% endfor %} -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/code/highlighted-code.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/collection.html.twig: -------------------------------------------------------------------------------- 1 | {{ renderNode(node) }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/container.html.twig: -------------------------------------------------------------------------------- 1 |
2 | {{ renderNode(node) }} 3 |
4 | {# force a new line at the end of the file #} 5 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/definition.html.twig: -------------------------------------------------------------------------------- 1 | {%- for child in node.children -%} 2 | {{ renderNode(child) }} 3 | {%- endfor -%} 4 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/literal-block.html.twig: -------------------------------------------------------------------------------- 1 |
{{ node.value |raw }}
2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/math.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value|raw }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/menu/content-menu.html.twig: -------------------------------------------------------------------------------- 1 |
2 | {% if node.caption %} 3 |

{{ renderNode(node.caption) }}

4 | {% endif %} 5 | {% include "body/menu/menu-level.html.twig" %} 6 |
7 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/menu/menu-item-link.html.twig: -------------------------------------------------------------------------------- 1 | {{ renderNode(title) }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/menu/menu-level.html.twig: -------------------------------------------------------------------------------- 1 | 6 | {# force a new line at the end of the file #} 7 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/menu/menu.html.twig: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/menu/table-of-content.html.twig: -------------------------------------------------------------------------------- 1 |
2 | {% if node.caption %} 3 |

{{ renderNode(node.caption) }}

4 | {% endif -%} 5 | {% include "body/menu/menu-level.html.twig" %} 6 |
7 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/paragraph.html.twig: -------------------------------------------------------------------------------- 1 | {% set text = renderNode(node.value) %} 2 | 3 | {% if text %} 4 | {{ text|raw }}

5 | {% endif %} 6 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/quote.html.twig: -------------------------------------------------------------------------------- 1 | {{- renderNode(node.value) -}} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/separator.html.twig: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/table/table-body.html.twig: -------------------------------------------------------------------------------- 1 | 2 | {% for tableRow in tableRows %} 3 | {% include "body/table/table-row.html.twig" %} 4 | {% endfor %} 5 | 6 | {# force a new line at the end of the file #} 7 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/table/table-caption.html.twig: -------------------------------------------------------------------------------- 1 | {% if tableNode.hasOption('caption') %} 2 | {{ tableNode.option('caption') }} 3 | {% endif %} -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/table/table-row.html.twig: -------------------------------------------------------------------------------- 1 | 2 | {% for column in tableRow.columns %} 3 | {% include "body/table/table-cell.html.twig" %} 4 | {% endfor %} 5 | 6 | {# force a new line at the end of the file #} 7 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/body/topic.html.twig: -------------------------------------------------------------------------------- 1 |
2 |

{{ name }}

3 | {{ renderNode(node) }} 4 |
5 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/anchor.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/citation.html.twig: -------------------------------------------------------------------------------- 1 | {%- if node.internalTarget -%} 2 | [{{- node.value -}}] 3 | {%- else -%} 4 | [{{- node.value -}}] 5 | {%- endif -%} 6 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/doc.html.twig: -------------------------------------------------------------------------------- 1 | {{- include('inline/link.html.twig') -}} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/emphasis.html.twig: -------------------------------------------------------------------------------- 1 | 2 | {%- for child in node.children -%} 3 | {{- renderNode(child) -}} 4 | {%- endfor -%} 5 | 6 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/footnote.html.twig: -------------------------------------------------------------------------------- 1 | {%- if node.internalTarget -%} 2 | [{{- node.value -}}] 3 | {%- else -%} 4 | [{{- node.value -}}] 5 | {%- endif -%} 6 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/inline-node.html.twig: -------------------------------------------------------------------------------- 1 | {%- for child in node.children -%} 2 | {{- renderNode(child) -}} 3 | {%- endfor -%} 4 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/literal.html.twig: -------------------------------------------------------------------------------- 1 | {{- node.value -}} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/nbsp.html.twig: -------------------------------------------------------------------------------- 1 |   2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/newline.html.twig: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/plain-text.html.twig: -------------------------------------------------------------------------------- 1 | {{- node.value -}} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/ref.html.twig: -------------------------------------------------------------------------------- 1 | {{- include('inline/link.html.twig') -}} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/strong.html.twig: -------------------------------------------------------------------------------- 1 | 2 | {%- for child in node.children -%} 3 | {{- renderNode(child) -}} 4 | {%- endfor -%} 5 | 6 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/abbreviation.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.term }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/aspect.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/br.html.twig: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/code.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/command.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/dfn.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/emphasis.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/file.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/generic.html.twig: -------------------------------------------------------------------------------- 1 | {%- include [ 2 | ('inline/textroles/' ~ node.type ~ '.html.twig'), 3 | 'inline/textroles/unknown.html.twig' 4 | ] -%} 5 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/guilabel.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/kbd.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/literal.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/mailheader.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/math.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/span.html.twig: -------------------------------------------------------------------------------- 1 | {{- node.value -}} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/strong.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/sub.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/subscript.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/sup.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/superscript.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/t.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/title-reference.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/title.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/textroles/unknown.html.twig: -------------------------------------------------------------------------------- 1 | {{ node.value }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/inline/variable.html.twig: -------------------------------------------------------------------------------- 1 | {{- renderNode(node.child) -}} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header-title.html.twig: -------------------------------------------------------------------------------- 1 | {{ renderNode(node.value) }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/author.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/blank.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/copyright.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/date.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/favicon.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/javascript.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/meta.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/no-search.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/stylesheet-link.html.twig: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/header/topic.html.twig: -------------------------------------------------------------------------------- 1 | {% if node.title == 'abstract' %} 2 | 3 | {% endif %} 4 | -------------------------------------------------------------------------------- /packages/guides/resources/template/html/structure/sidebar.html.twig: -------------------------------------------------------------------------------- 1 |
2 |
3 | {{ renderNode(node) }} 4 |
5 |
6 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/body/anchor.tex.twig: -------------------------------------------------------------------------------- 1 | \label{{ '{' }}{{ node.value }}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/body/code.tex.twig: -------------------------------------------------------------------------------- 1 | \lstset{language={{ node.language }}{{ '}'}} 2 | \begin{lstlisting} 3 | {{ node.value|raw }} 4 | \end{lstlisting} 5 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/body/image.tex.twig: -------------------------------------------------------------------------------- 1 | \includegraphics{{ '{' }}{{ node.url }}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/body/list/list-item.tex.twig: -------------------------------------------------------------------------------- 1 | \item {{ text|raw }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/body/paragraph.tex.twig: -------------------------------------------------------------------------------- 1 | {%- set text = renderNode(node.value) -%} 2 | 3 | {%- if text|trim %} 4 | {{- text|raw -}} 5 | {% endif -%} 6 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/body/quote.tex.twig: -------------------------------------------------------------------------------- 1 | \begin{quotation} 2 | {{ renderNode(node.value) }} 3 | \end{quotation} 4 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/body/separator.tex.twig: -------------------------------------------------------------------------------- 1 | \ \ 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/body/toc/toc.tex.twig: -------------------------------------------------------------------------------- 1 | \tableofcontents 2 | {% for tocItem in tocItems %} 3 | \input{{ '{' }}{{ tocItem.url }}{{ '}' }} 4 | {% endfor %} 5 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/guides/inline/br.tex.twig: -------------------------------------------------------------------------------- 1 | \\\\\\\\\n 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/guides/inline/emphasis.tex.twig: -------------------------------------------------------------------------------- 1 | \textit{{ '{' }}{{ text|raw }}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/guides/inline/link.tex.twig: -------------------------------------------------------------------------------- 1 | {% if type == 'ref' %} 2 | \ref{{ '{' }}{{ url }}{{ '}' }} 3 | {% else %} 4 | \href{{ '{' }}{{ url }}{{ '}' }}{{ '{' }}{{ title }}{{ '}' }} 5 | {% endif %} 6 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/guides/inline/literal.tex.twig: -------------------------------------------------------------------------------- 1 | \verb|{{ node.value|raw }}| 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/guides/inline/nbsp.tex.twig: -------------------------------------------------------------------------------- 1 | ~ 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/guides/inline/strong-emphasis.tex.twig: -------------------------------------------------------------------------------- 1 | \textbf{{ '{' }}{{ text|raw }}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/guides/structure/header/meta.tex.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpDocumentor/guides/4f6159334c18271781e3b3c6297e0dfce41fb29a/packages/guides/resources/template/tex/guides/structure/header/meta.tex.twig -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/guides/structure/header/title.tex.twig: -------------------------------------------------------------------------------- 1 | \{{ type }}{{ '{' }}{{ renderNode(titleNode.value) }}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/inline/inline-node.tex.twig: -------------------------------------------------------------------------------- 1 | {%- for child in node.children -%} 2 | {{- renderNode(child) -}} 3 | {%- endfor -%} 4 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/inline/literal.tex.twig: -------------------------------------------------------------------------------- 1 | \texttt{{ '{' }}{{- node.value -}}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/inline/plain-text.tex.twig: -------------------------------------------------------------------------------- 1 | {{- node.value -}} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/inline/textroles/generic.tex.twig: -------------------------------------------------------------------------------- 1 | {%- include [ 2 | ('inline/textroles/' ~ node.type ~ '.tex.twig'), 3 | 'inline/textroles/unknown.tex.twig' 4 | ] -%} 5 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/inline/textroles/unknown.tex.twig: -------------------------------------------------------------------------------- 1 | \texttt{{ '{' }}{{- node.value -}}{{ '}' }} 2 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/structure/document.tex.twig: -------------------------------------------------------------------------------- 1 | {%- for child in node.children ~%} 2 | {{ renderNode(child) }} 3 | {%~ endfor -%} 4 | -------------------------------------------------------------------------------- /packages/guides/resources/template/tex/structure/section.tex.twig: -------------------------------------------------------------------------------- 1 | {% for childNode in node.children %} 2 | {{ renderNode(childNode) }} 3 | {% endfor %} 4 | -------------------------------------------------------------------------------- /phpbench.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema":"./vendor/phpbench/phpbench/phpbench.schema.json", 3 | "runner.bootstrap": "vendor/autoload.php", 4 | "runner.path": "packages/guides-restructured-text/tests/benchmarks" 5 | } 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/anchor-failure/anchor-failure.html: -------------------------------------------------------------------------------- 1 |

@Anchor Section

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/anchor-failure/anchor-failure.log: -------------------------------------------------------------------------------- 1 | WARNING: Reference @Anchor Section could not be resolved in index 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/anchor-failure/anchor-failure.rst: -------------------------------------------------------------------------------- 1 | `@Anchor Section`_ 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/anonymous/anonymous.html: -------------------------------------------------------------------------------- 1 |

I love GitHub, GitLab and Facebook. But I don't affect references to __CLASS__.

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/anonymous/anonymous.rst: -------------------------------------------------------------------------------- 1 | I love GitHub__, GitLab__ and `Facebook`__. But I don't affect references to __CLASS__. 2 | 3 | __ https://github.com/ 4 | .. __: https://gitlab.com/ 5 | .. __: https://facebook.com/ 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/anonymous/anonymous.tex: -------------------------------------------------------------------------------- 1 | I love \href{https://github.com/}{GitHub}, \href{https://gitlab.com/}{GitLab} and \href{https://facebook.com/}{Facebook}. But I don't affect references to __CLASS__. 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/bom/bom.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/bom/bom.rst: -------------------------------------------------------------------------------- 1 | .. Should be a comment, with BOM 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/br/br.html: -------------------------------------------------------------------------------- 1 |

2 | One line 3 |
4 | Second line 5 |

6 | -------------------------------------------------------------------------------- /tests/Functional/tests/br/br.rst: -------------------------------------------------------------------------------- 1 | 2 | One line :br:`br` Second line 3 | -------------------------------------------------------------------------------- /tests/Functional/tests/br/br.tex: -------------------------------------------------------------------------------- 1 | One line \\\\\\\\\n Second line 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/citation/citation.rst: -------------------------------------------------------------------------------- 1 | Lorem ipsum [Ref]_ dolor sit amet. 2 | 3 | .. [Ref] Book or article reference, URL or whatever. 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-block-caption/code-block-caption.html: -------------------------------------------------------------------------------- 1 |
this is a caption
2 |
code
3 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-block-caption/code-block-caption.rst: -------------------------------------------------------------------------------- 1 | .. code-block:: c++ 2 | :caption: this is a caption 3 | 4 | code 5 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-block-lastline/code-block-lastline.html: -------------------------------------------------------------------------------- 1 |
A
2 | B C
3 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-block-lastline/code-block-lastline.rst: -------------------------------------------------------------------------------- 1 | .. code-block:: 2 | 3 | A 4 | B 5 | C 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-block/code-block.html: -------------------------------------------------------------------------------- 1 |
#include <iostream> using namespace std; int main(void)
2 | { cout << "Hello world!" << endl;
3 | }
4 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-block/code-block.rst: -------------------------------------------------------------------------------- 1 | .. code-block:: c++ 2 | 3 | #include 4 | 5 | using namespace std; 6 | 7 | int main(void) 8 | { 9 | cout << "Hello world!" << endl; 10 | } 11 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-java/code-java.html: -------------------------------------------------------------------------------- 1 |
protected void f()
2 | {
3 | }
4 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-java/code-java.rst: -------------------------------------------------------------------------------- 1 | .. code-block:: java 2 | 3 | protected void f() 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-list/code-list.html: -------------------------------------------------------------------------------- 1 |
* Testing
2 | * Hey
3 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-list/code-list.rst: -------------------------------------------------------------------------------- 1 | .. This should not be interpreted as a list 2 | 3 | .. code-block:: 4 | 5 | * Testing 6 | * Hey 7 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-role/code-role.html: -------------------------------------------------------------------------------- 1 |

Some inline code: $this->execute(){}.

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-role/code-role.rst: -------------------------------------------------------------------------------- 1 | Some inline :code:`code`: :code:`$this->execute(){}`. 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-textrole-no-escape/code-textrole-no-escape.rst: -------------------------------------------------------------------------------- 1 | ``Backslashes are not escaped \\ \` \< in literals`` 2 | 3 | `Backslashes are not escaped \\ \` \< in default text roles` 4 | 5 | :code:`Backslashes are not escaped \\ \` \< in code` 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-textrole-no-xss/code-textrole-no-xss.html: -------------------------------------------------------------------------------- 1 |

<script>alert('hello!')</script>

2 |

<script>alert('hello!')</script>

3 |

$this->execute(){}

4 | -------------------------------------------------------------------------------- /tests/Functional/tests/code-textrole-no-xss/code-textrole-no-xss.rst: -------------------------------------------------------------------------------- 1 | ```` 2 | 3 | `` 4 | 5 | :code:`$this->execute(){}` 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/code/code.html: -------------------------------------------------------------------------------- 1 |

Code block:

2 |
This is a code block You hou!
3 | -------------------------------------------------------------------------------- /tests/Functional/tests/code/code.rst: -------------------------------------------------------------------------------- 1 | Code block:: 2 | 3 | This is a code block 4 | 5 | You hou! 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/code/code.tex: -------------------------------------------------------------------------------- 1 | Code block: 2 | \lstset{language=} 3 | \begin{lstlisting} 4 | This is a code block 5 | 6 | You hou! 7 | 8 | \end{lstlisting} 9 | -------------------------------------------------------------------------------- /tests/Functional/tests/comment-3/comment-3.html: -------------------------------------------------------------------------------- 1 |

... This is not a comment!

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/comment-3/comment-3.rst: -------------------------------------------------------------------------------- 1 | .. This is a comment! 2 | ... This is not a comment! 3 | -------------------------------------------------------------------------------- /tests/Functional/tests/comment-empty/comment-empty.html: -------------------------------------------------------------------------------- 1 |

this is not a comment

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/comment-empty/comment-empty.rst: -------------------------------------------------------------------------------- 1 | .. 2 | 3 | this is not a comment 4 | 5 | .. 6 | 7 | this is a blockquote 8 | -------------------------------------------------------------------------------- /tests/Functional/tests/comment/comment.html: -------------------------------------------------------------------------------- 1 |

Text before

2 |

Text after

3 | -------------------------------------------------------------------------------- /tests/Functional/tests/comment/comment.rst: -------------------------------------------------------------------------------- 1 | Text before 2 | 3 | .. Testing comment 4 | 5 | Text after 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/comments-block-with-header/comments-block-with-header.html: -------------------------------------------------------------------------------- 1 |

this is not a comment

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/comments-block-with-header/comments-block-with-header.rst: -------------------------------------------------------------------------------- 1 | .. header comment 2 | this is a comment 3 | this is not a comment 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/comments-block/comments-block.html: -------------------------------------------------------------------------------- 1 |

this is not a comment

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/comments-block/comments-block.rst: -------------------------------------------------------------------------------- 1 | .. 2 | this is a comment 3 | this is not a comment 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/comments/comments.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/comments/comments.rst: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/container/container.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Some Content

4 |
5 |
-------------------------------------------------------------------------------- /tests/Functional/tests/container/container.rst: -------------------------------------------------------------------------------- 1 | 2 | .. container:: row m-0 p-0 3 | 4 | .. container:: col-md-6 pl-0 pr-3 py-3 m-0 5 | 6 | Some Content -------------------------------------------------------------------------------- /tests/Functional/tests/crlf/crlf.html: -------------------------------------------------------------------------------- 1 |
2 |

3 | Hello world 4 |

5 |

Hey!

6 |
7 | -------------------------------------------------------------------------------- /tests/Functional/tests/crlf/crlf.rst: -------------------------------------------------------------------------------- 1 | Hello world 2 | =========== 3 | 4 | Hey! 5 | -------------------------------------------------------------------------------- /tests/Functional/tests/css/css.html: -------------------------------------------------------------------------------- 1 | SKIP style-css is not supported 2 |

Testing page!

3 | -------------------------------------------------------------------------------- /tests/Functional/tests/css/css.rst: -------------------------------------------------------------------------------- 1 | .. stylesheet:: style.css 2 | 3 | Testing page! 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/directive-ignore-case/directive-ignore-case.html: -------------------------------------------------------------------------------- 1 |
2 |

This is a Tip

3 |
4 |
5 |

This is a TIP

6 |
7 | -------------------------------------------------------------------------------- /tests/Functional/tests/directive-ignore-case/directive-ignore-case.rst: -------------------------------------------------------------------------------- 1 | .. Tip:: 2 | This is a Tip 3 | 4 | .. TIP:: 5 | This is a TIP -------------------------------------------------------------------------------- /tests/Functional/tests/directive-whitespace/directive-whitespace.rst: -------------------------------------------------------------------------------- 1 | .. tip:: 2 | Directive with one space 3 | 4 | .. tip:: 5 | Directive with two spaces 6 | 7 | .. tip:: 8 | Directive with indentation of 3 spaces -------------------------------------------------------------------------------- /tests/Functional/tests/div/div.html: -------------------------------------------------------------------------------- 1 |
2 |

Hello!

3 |
4 | -------------------------------------------------------------------------------- /tests/Functional/tests/div/div.rst: -------------------------------------------------------------------------------- 1 | .. div:: testing 2 | Hello! 3 | -------------------------------------------------------------------------------- /tests/Functional/tests/empty-list/empty-list.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • 3 |
4 | -------------------------------------------------------------------------------- /tests/Functional/tests/empty-list/empty-list.log: -------------------------------------------------------------------------------- 1 | WARNING: List item without content 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/empty-list/empty-list.rst: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/empty-p/empty-p.html: -------------------------------------------------------------------------------- 1 |

Empty paragraph:

2 |
Code 
3 |

Hello

4 | -------------------------------------------------------------------------------- /tests/Functional/tests/empty-p/empty-p.rst: -------------------------------------------------------------------------------- 1 | Empty paragraph: 2 | 3 | :: 4 | 5 | Code 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | Hello 17 | -------------------------------------------------------------------------------- /tests/Functional/tests/empty/empty.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpDocumentor/guides/4f6159334c18271781e3b3c6297e0dfce41fb29a/tests/Functional/tests/empty/empty.html -------------------------------------------------------------------------------- /tests/Functional/tests/empty/empty.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpDocumentor/guides/4f6159334c18271781e3b3c6297e0dfce41fb29a/tests/Functional/tests/empty/empty.rst -------------------------------------------------------------------------------- /tests/Functional/tests/field-list-in-directive/field-list-in-directive.rst: -------------------------------------------------------------------------------- 1 | ========== 2 | Field List 3 | ========== 4 | 5 | .. note:: 6 | 7 | :what: Something 8 | :how: Something else 9 | :empty: 10 | 11 | Some more text 12 | -------------------------------------------------------------------------------- /tests/Functional/tests/field-list/field-list.rst: -------------------------------------------------------------------------------- 1 | ========== 2 | Field List 3 | ========== 4 | 5 | :what: Something 6 | :how: Something else 7 | :empty: 8 | -------------------------------------------------------------------------------- /tests/Functional/tests/figure-multiline-alt/figure-multiline-alt.html: -------------------------------------------------------------------------------- 1 |
2 | Field options might use more than one line 3 |
4 |

This is a foo!

5 |
6 |
7 | -------------------------------------------------------------------------------- /tests/Functional/tests/figure-multiline-alt/figure-multiline-alt.rst: -------------------------------------------------------------------------------- 1 | .. figure:: img/test-image.jpg 2 | :width: 100 3 | :alt: Field options might use 4 | more than one line 5 | 6 | This is a foo! 7 | -------------------------------------------------------------------------------- /tests/Functional/tests/figure/figure.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 |

This is a foo!

5 |
6 |
7 |
8 | 9 |
10 | -------------------------------------------------------------------------------- /tests/Functional/tests/figure/figure.rst: -------------------------------------------------------------------------------- 1 | .. figure:: img/test-image.jpg 2 | :width: 100 3 | 4 | This is a foo! 5 | 6 | .. figure:: img/test-image.jpg 7 | -------------------------------------------------------------------------------- /tests/Functional/tests/generic-admonition/generic-admonition.html: -------------------------------------------------------------------------------- 1 |
2 |

Screencast

3 |

Enjoy a screencast better? Watch this video: ...

4 |
5 | -------------------------------------------------------------------------------- /tests/Functional/tests/generic-admonition/generic-admonition.rst: -------------------------------------------------------------------------------- 1 | .. admonition:: Screencast 2 | 3 | Enjoy a screencast better? Watch this video: ... 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/guilabel/guilabel.html: -------------------------------------------------------------------------------- 1 |

Lorem ipsum dolor sit amet Foo Bar.

2 |

Lorem ipsum dolor sit ametFoo Bar.

3 |

Lorem ipsum dolor sit amet Foo-Bar.

4 | -------------------------------------------------------------------------------- /tests/Functional/tests/guilabel/guilabel.rst: -------------------------------------------------------------------------------- 1 | 2 | Lorem ipsum dolor sit amet :guilabel:`Foo Bar`. 3 | 4 | Lorem ipsum dolor sit amet:guilabel:`Foo Bar`. 5 | 6 | Lorem ipsum dolor sit amet :guilabel:`Foo-Bar`. 7 | -------------------------------------------------------------------------------- /tests/Functional/tests/ignored/ignored.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpDocumentor/guides/4f6159334c18271781e3b3c6297e0dfce41fb29a/tests/Functional/tests/ignored/ignored.html -------------------------------------------------------------------------------- /tests/Functional/tests/image-follow/image-follow.html: -------------------------------------------------------------------------------- 1 |

Test

2 | 3 | -------------------------------------------------------------------------------- /tests/Functional/tests/image-follow/image-follow.rst: -------------------------------------------------------------------------------- 1 | Test 2 | 3 | .. image:: /img/test-image.jpg 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/image-fullurl/image-fullurl.html: -------------------------------------------------------------------------------- 1 |

Test

2 | 3 | -------------------------------------------------------------------------------- /tests/Functional/tests/image-fullurl/image-fullurl.rst: -------------------------------------------------------------------------------- 1 | Test 2 | 3 | .. image:: https://img.shields.io/github/contributors/ORG/REPO 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/image-inline/image-inline.html: -------------------------------------------------------------------------------- 1 |

2 | This is an 3 | 4 | image! 5 |

6 | -------------------------------------------------------------------------------- /tests/Functional/tests/image-inline/image-inline.rst: -------------------------------------------------------------------------------- 1 | This is an |inline| image! 2 | 3 | .. |inline| image:: img/test-image.jpg 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/image/image.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/image/image.rst: -------------------------------------------------------------------------------- 1 | .. image:: img/test-image.jpg 2 | .. image:: img/test-image.jpg 3 | :width: 123 4 | 5 | .. image:: img/test-image.jpg 6 | :title: Other 7 | -------------------------------------------------------------------------------- /tests/Functional/tests/image/image.tex: -------------------------------------------------------------------------------- 1 | \includegraphics{test.jpg} 2 | \includegraphics{try.jpg} 3 | \includegraphics{other.jpg} 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/include-external/include-external.html: -------------------------------------------------------------------------------- 1 |

EXTERNAL FILE INCLUDED!

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/include-external/include-external.rst: -------------------------------------------------------------------------------- 1 | EXTERNAL FILE INCLUDED! 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/inline-code/inline-code.html: -------------------------------------------------------------------------------- 1 |

$result = $a + 23; 2 | lib.hello.value = Hello World! 3 | /etc/passwd 4 | ctrl + s

5 | -------------------------------------------------------------------------------- /tests/Functional/tests/inline-code/inline-code.rst: -------------------------------------------------------------------------------- 1 | :php:`$result = $a + 23;` 2 | :typoscript:`lib.hello.value = Hello World!` 3 | :file:`/etc/passwd` 4 | :kbd:`ctrl` + :kbd:`s` -------------------------------------------------------------------------------- /tests/Functional/tests/interpreted-text/interpreted-text.html: -------------------------------------------------------------------------------- 1 |

Testing some interpreted text...

2 |

a or aa or .\/$!

3 |

This long interpreted text is longer 4 | than one line

5 | -------------------------------------------------------------------------------- /tests/Functional/tests/interpreted-text/interpreted-text.rst: -------------------------------------------------------------------------------- 1 | Testing some `interpreted text`... 2 | 3 | `a` or `aa` or `.\/$!` 4 | 5 | `This long interpreted text is longer 6 | than one line` -------------------------------------------------------------------------------- /tests/Functional/tests/italic/italic.html: -------------------------------------------------------------------------------- 1 |

Testing the italic emphasis, (small emphasis)

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/italic/italic.rst: -------------------------------------------------------------------------------- 1 | Testing the *italic emphasis*, (small emphasis) 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/link-span/link-span.html: -------------------------------------------------------------------------------- 1 | SKIP No subparsing of links 2 |

Go to Google

3 | -------------------------------------------------------------------------------- /tests/Functional/tests/link-span/link-span.rst: -------------------------------------------------------------------------------- 1 | `Go to **Google** `_ 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/link-with-new-line-inside-list/link-with-new-line-inside-list.html: -------------------------------------------------------------------------------- 1 | 5 | -------------------------------------------------------------------------------- /tests/Functional/tests/link-with-new-line-inside-list/link-with-new-line-inside-list.rst: -------------------------------------------------------------------------------- 1 | - see `link to 2 | the doc`_ 3 | - list item 2 4 | 5 | .. _`link to the doc`: https://www.doctrine-project.org/projects/rst-parser.html 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/link-with-new-line/link-with-new-line.html: -------------------------------------------------------------------------------- 1 |

see link to the doc

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/link-with-new-line/link-with-new-line.rst: -------------------------------------------------------------------------------- 1 | see `link to 2 | the doc`_ 3 | 4 | .. _`link to the doc`: https://www.doctrine-project.org/projects/rst-parser.html 5 | -------------------------------------------------------------------------------- /tests/Functional/tests/link-with-no-name/link-with-no-name.html: -------------------------------------------------------------------------------- 1 |

Alternatively, you can clone the https://github.com/symfony/form repository.

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/link-with-no-name/link-with-no-name.rst: -------------------------------------------------------------------------------- 1 | Alternatively, you can clone the ``_ repository. 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/links-anonymous-hyperlinks/links-anonymous-hyperlinks.html: -------------------------------------------------------------------------------- 1 |

This is an anonymous link

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/links-anonymous-hyperlinks/links-anonymous-hyperlinks.rst: -------------------------------------------------------------------------------- 1 | This is an `anonymous link`__ 2 | 3 | __ http://anonymous.com/ 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/list-dash/list-dash.html: -------------------------------------------------------------------------------- 1 |
    2 |
  • This is a list
  • 3 |
  • Using dashes
  • 4 |
5 | -------------------------------------------------------------------------------- /tests/Functional/tests/list-dash/list-dash.rst: -------------------------------------------------------------------------------- 1 | - This is a list 2 | - Using dashes 3 | -------------------------------------------------------------------------------- /tests/Functional/tests/list-indented/list-indented.rst: -------------------------------------------------------------------------------- 1 | Testing an indented list: 2 | 3 | * This is 4 | * A simple 5 | * Unordered 6 | With an other line 7 | * List 8 | -------------------------------------------------------------------------------- /tests/Functional/tests/list-mix/list-mix.rst: -------------------------------------------------------------------------------- 1 | • A different 2 | ‣ bullet list marker 3 | ⁃ results in a new list 4 | 5 | 1. Yet, enumerated lists 6 | 2) check the next line. 7 | (#) Meaning this is all a single paragraph 8 | -------------------------------------------------------------------------------- /tests/Functional/tests/literal/literal.html: -------------------------------------------------------------------------------- 1 |

Testing literal: this is a *boring* literal `a`_ containing some dirty things <3 hey_ !, followed by normal text.

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/literal/literal.rst: -------------------------------------------------------------------------------- 1 | Testing literal: ``this is a *boring* literal `a`_ containing some dirty things <3 hey_ !``, followed by normal text. 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/nbsp-role/nbsp-role.html: -------------------------------------------------------------------------------- 1 | SKIP non-breacking space role does not work 2 |

This is a non breakable space: a b

3 |

This is also a non breakable space: a   b

4 | -------------------------------------------------------------------------------- /tests/Functional/tests/nbsp-role/nbsp-role.rst: -------------------------------------------------------------------------------- 1 | This is a non breakable space: a~b 2 | 3 | This is also a non breakable space: a :nbsp:`nbsp` b 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/nbsp/nbsp.html: -------------------------------------------------------------------------------- 1 |

This is a non breakable space: a b

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/nbsp/nbsp.rst: -------------------------------------------------------------------------------- 1 | This is a non breakable space: a~b 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/no-eager-literals/no-eager-literals.rst: -------------------------------------------------------------------------------- 1 | ``:doc:`lorem``` and ``:code:`what``` sit `amet `_ 2 | 3 | ``*4``, ``class_``, ``*args``, ``**kwargs``, ```TeX-quoted'``, ``*ML``, ``*.txt`` 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/paragraph/paragraph.html: -------------------------------------------------------------------------------- 1 |

Paragraph 1

2 |

Paragraph 2 3 | With two lines

4 |

Paragraph 3 5 | With emphasis in a sentence

6 | -------------------------------------------------------------------------------- /tests/Functional/tests/paragraph/paragraph.rst: -------------------------------------------------------------------------------- 1 | Paragraph 1 2 | 3 | Paragraph 2 4 | With two lines 5 | 6 | Paragraph 3 7 | With *emphasis* in a sentence 8 | -------------------------------------------------------------------------------- /tests/Functional/tests/paragraph/paragraph.tex: -------------------------------------------------------------------------------- 1 | Paragraph 1 2 | Paragraph 2 3 | With two lines 4 | Paragraph 3 5 | With \textit{emphasis} 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/quote-title/quote-title.rst: -------------------------------------------------------------------------------- 1 | Title 2 | ===== 3 | 4 | A quote: 5 | 6 | Blha blha 7 | 8 | Another title 9 | ------------- 10 | -------------------------------------------------------------------------------- /tests/Functional/tests/quote/quote.html: -------------------------------------------------------------------------------- 1 |

This is a quote:

2 |
3 |

Quoting someone

4 |

On some lines

5 |
6 | -------------------------------------------------------------------------------- /tests/Functional/tests/quote/quote.rst: -------------------------------------------------------------------------------- 1 | This is a quote: 2 | 3 | Quoting someone 4 | 5 | On some lines 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/quote/quote.tex: -------------------------------------------------------------------------------- 1 | This is a quote: 2 | \begin{quotation} 3 | Quoting someone 4 | On some lines 5 | 6 | \end{quotation} 7 | -------------------------------------------------------------------------------- /tests/Functional/tests/quote2/quote2.html: -------------------------------------------------------------------------------- 1 |

Testing:

2 |
3 |

This is a block quote

4 |

With some emphasis

5 |
6 | -------------------------------------------------------------------------------- /tests/Functional/tests/quote2/quote2.rst: -------------------------------------------------------------------------------- 1 | Testing: 2 | 3 | This is a block quote 4 | 5 | With some **emphasis** 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/quote3/quote3.html: -------------------------------------------------------------------------------- 1 | 2 |

Here is some text.

3 |
4 |

This should be a quote, right?

5 |
6 | -------------------------------------------------------------------------------- /tests/Functional/tests/quote3/quote3.rst: -------------------------------------------------------------------------------- 1 | .. image:: img/test-image.jpg 2 | 3 | Here is some text. 4 | 5 | This should be a quote, right? 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/raw/raw.html: -------------------------------------------------------------------------------- 1 |

Testing raw!

2 | Underlined! 3 | -------------------------------------------------------------------------------- /tests/Functional/tests/raw/raw.rst: -------------------------------------------------------------------------------- 1 | Testing raw! 2 | 3 | .. raw:: 4 | 5 | Underlined! 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/separator/separator.html: -------------------------------------------------------------------------------- 1 |

Testing separator

2 |
3 |

Hey!

4 | -------------------------------------------------------------------------------- /tests/Functional/tests/separator/separator.rst: -------------------------------------------------------------------------------- 1 | Testing separator 2 | 3 | ------- 4 | 5 | Hey! 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/separator/separator.tex: -------------------------------------------------------------------------------- 1 | Testing separator 2 | \ \ 3 | Hey! 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/strong/strong.html: -------------------------------------------------------------------------------- 1 |

Testing the strong emphasis

2 | -------------------------------------------------------------------------------- /tests/Functional/tests/strong/strong.rst: -------------------------------------------------------------------------------- 1 | Testing the **strong emphasis** 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/table-grid-complex-row-span/table-grid-complex-row-span.html: -------------------------------------------------------------------------------- 1 | SKIP: Not supported right now 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/table-grid-utf8/table-grid-utf8.rst: -------------------------------------------------------------------------------- 1 | +---+-------+ 2 | | A | B | 3 | +===+=======+ 4 | | x | é à \ | 5 | | | é | 6 | +---+-------+ 7 | -------------------------------------------------------------------------------- /tests/Functional/tests/table-simple-indented-header/table-simple-indented-header.rst: -------------------------------------------------------------------------------- 1 | ====== ===== ===== 2 | Col A Col B Col C 3 | ====== ===== ===== 4 | Col X Col Y Col Z 5 | ------ ----- ----- 6 | Col U Col J Col K 7 | ====== ===== ===== 8 | -------------------------------------------------------------------------------- /tests/Functional/tests/table-simple-with-ruler/table-simple-with-ruler.rst: -------------------------------------------------------------------------------- 1 | ===== ===== ===== 2 | Col A Col B Col C 3 | ===== ===== ===== 4 | Col X Col Y Col Z 5 | ----- ----- ----- 6 | Col U Col J Col K 7 | ===== ===== ===== 8 | -------------------------------------------------------------------------------- /tests/Functional/tests/table-simple-with-ruler/table-simple-with-ruler.tex: -------------------------------------------------------------------------------- 1 | \begin{tabular}{|l|l|l|} 2 | \hline 3 | Col A & Col B & Col C \\ 4 | \hline 5 | Col X & Col Y & Col Z \\ 6 | \hline 7 | Col U & Col J & Col K \\ 8 | \hline 9 | 10 | \end{tabular} 11 | -------------------------------------------------------------------------------- /tests/Functional/tests/table-simple/table-simple.tex: -------------------------------------------------------------------------------- 1 | \begin{tabular}{|l|l|l|} 2 | \hline 3 | Col A & Col B & Col C \\ 4 | \hline 5 | Col X & Col Y & Col Z \\ 6 | \hline 7 | Col U & Col J & Col K \\ 8 | \hline 9 | 10 | \end{tabular} 11 | -------------------------------------------------------------------------------- /tests/Functional/tests/table-simple3/table-simple3.rst: -------------------------------------------------------------------------------- 1 | ===== ===== ===== 2 | Col A Col B Col C 3 | ----- ----- ----- 4 | Col U Col J Col K 5 | ===== ===== ===== 6 | -------------------------------------------------------------------------------- /tests/Functional/tests/unknown-directive/unknown-directive.html: -------------------------------------------------------------------------------- 1 | SKIP no exceptions for missing directives are thrown 2 | Exception: Exception 3 | Unknown directive "unknown-directive" for line ".. unknown-directive::" 4 | -------------------------------------------------------------------------------- /tests/Functional/tests/unknown-directive/unknown-directive.rst: -------------------------------------------------------------------------------- 1 | .. unknown-directive:: 2 | -------------------------------------------------------------------------------- /tests/Functional/tests/variable-wrap/variable-wrap.rst: -------------------------------------------------------------------------------- 1 | .. |test| note:: 2 | This is an important thing 3 | 4 | |test| 5 | 6 | |test| 7 | -------------------------------------------------------------------------------- /tests/Functional/tests/wrap/wrap.html: -------------------------------------------------------------------------------- 1 |

Testing wrapper node at end of file

2 |
3 |

I am a note!

4 |
5 | -------------------------------------------------------------------------------- /tests/Functional/tests/wrap/wrap.rst: -------------------------------------------------------------------------------- 1 | Testing wrapper node at end of file 2 | 3 | .. note:: 4 | 5 | I am a note! 6 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-default-menu/input/anotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ============ 4 | Another Page 5 | ============ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-default-menu/input/doNotInclude.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | Do not Include in menu 4 | ====================== 5 | 6 | This is an orphan an must be ignored by glob patterns -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-default-menu/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-default-menu/input/somePage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ========= 4 | Some Page 5 | ========= 6 | 7 | Lorem Ipsum :custom:`Dolor`. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-default-menu/input/yetAnotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ================ 4 | Yet Another Page 5 | ================ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-menu-toctree/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: The `.. toctree::` directive is not supported in automatic-menu mode. Use `.. menu::` instead. 2 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-menu-toctree/input/anotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ============ 4 | Another Page 5 | ============ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-menu-toctree/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-menu-toctree/input/somePage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ========= 4 | Some Page 5 | ========= 6 | 7 | Lorem Ipsum :custom:`Dolor`. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-menu-toctree/input/yetAnotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ================ 4 | Yet Another Page 5 | ================ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-multilevel-menu/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-multilevel-menu/input/someDirectory/anotherDirectory/index.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ============ 4 | Another Page 5 | ============ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-multilevel-menu/input/someDirectory/anotherDirectory/yetAnotherDirectory/index.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ================ 4 | Yet Another Page 5 | ================ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/automatic_menu/automatic-multilevel-menu/input/someDirectory/index.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ========= 4 | Some Page 5 | ========= 6 | 7 | Lorem Ipsum :custom:`Dolor`. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu-several/input/anotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ============ 4 | Another Page 5 | ============ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu-several/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | 2 | .. documentblock:: 3 | :identifier: footer 4 | 5 | Generated by `phpDocumentor `__. 6 | 7 | .. role:: custom 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu-several/input/somePage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ========= 4 | Some Page 5 | ========= 6 | 7 | Lorem Ipsum :custom:`Dolor`. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu-several/input/subpages/index.rst: -------------------------------------------------------------------------------- 1 | 2 | ============== 3 | Subpages 4 | ============== 5 | 6 | .. toctree:: 7 | :glob: 8 | 9 | * 10 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu-several/input/subpages/subpage1.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Subpages 1 3 | ============== 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu-several/input/subpages/subpage2.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Subpages 2 3 | ============== 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu-several/input/yetAnotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ================ 4 | Yet Another Page 5 | ================ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu/input/anotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ============ 4 | Another Page 5 | ============ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu/input/somePage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ========= 4 | Some Page 5 | ========= 6 | 7 | Lorem Ipsum :custom:`Dolor`. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-menu/input/yetAnotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ================ 4 | Yet Another Page 5 | ================ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-subpages-max-1/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-subpages-max-2/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-subpages-max-3/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-default-subpages/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-index/input/anotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ============ 4 | Another Page 5 | ============ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-index/input/somePage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ========= 4 | Some Page 5 | ========= 6 | 7 | Lorem Ipsum :custom:`Dolor`. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-index/input/yetAnotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ================ 4 | Yet Another Page 5 | ================ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-menu-external-linktargets/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-menu-external-on-subpage/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | :caption: Some Caption 9 | 10 | Title 2 -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-menu-relative/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-menu-relative/input/levelup1.rst: -------------------------------------------------------------------------------- 1 | Level up 1 2 | ========== 3 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-menu-relative/input/levelup2.rst: -------------------------------------------------------------------------------- 1 | Level up 2 2 | ========== 3 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-menu-relative/input/levelup3.rst: -------------------------------------------------------------------------------- 1 | Level up 3 2 | ========== 3 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-menu-relative/input/levelup4.rst: -------------------------------------------------------------------------------- 1 | Level up 4 2 | ========== 3 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-navigation-title-sub-menu/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-navigation-title-sub-menu/input/someDir/anotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ============ 4 | Another Page 5 | ============ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-navigation-title-sub-menu/input/someDir/somePage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ========= 4 | Some Page 5 | ========= 6 | 7 | Lorem Ipsum :custom:`Dolor`. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-navigation-title/input/anotherPage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ============ 4 | Another Page 5 | ============ 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-navigation-title/input/include.rst.txt: -------------------------------------------------------------------------------- 1 | .. documentblock:: 2 | :identifier: footer 3 | 4 | Generated by `phpDocumentor `__. 5 | 6 | .. role:: custom 7 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-navigation-title/input/somePage.rst: -------------------------------------------------------------------------------- 1 | .. include:: /include.rst.txt 2 | 3 | ========= 4 | Some Page 5 | ========= 6 | 7 | Lorem Ipsum :custom:`Dolor`. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/bootstrap/bootstrap-navigation-title/input/yetAnotherPage.rst: -------------------------------------------------------------------------------- 1 | :navigation-title: Title in Menu 2 | 3 | .. include:: /include.rst.txt 4 | 5 | ================ 6 | Yet Another Page 7 | ================ 8 | 9 | Lorem Ipsum Dolor. 10 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/index/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/default-menu-md/input/anotherPage.md: -------------------------------------------------------------------------------- 1 | # Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/default-menu-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Document Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/default-menu-md/input/somePage.md: -------------------------------------------------------------------------------- 1 | 2 | # Some Page 3 | 4 | Lorem Ipsum `Dolor`. 5 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/default-menu-md/input/yetAnotherPage.md: -------------------------------------------------------------------------------- 1 | # Yet Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/front-matter-md/input/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Front Matter 3 | non-existing: Front Matter Description 4 | author: phpdoc 5 | --- 6 | # Document Title 7 | 8 | Lorem Ipsum Dolor. 9 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/anotherPage.md: -------------------------------------------------------------------------------- 1 | # Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/dir1/index.md: -------------------------------------------------------------------------------- 1 | # Dir 1 Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/dir2/index.md: -------------------------------------------------------------------------------- 1 | # Dir 2 Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/dir2/somePage.md: -------------------------------------------------------------------------------- 1 | 2 | # Some Page in dir 2 3 | 4 | Lorem Ipsum `Dolor`. 5 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/dir2/subdir1/index.md: -------------------------------------------------------------------------------- 1 | # Subdir 1 Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/dir2/subdir2/index.md: -------------------------------------------------------------------------------- 1 | # Subdir 2 Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/dir2/subdir2/somePage.md: -------------------------------------------------------------------------------- 1 | 2 | # Some Page in dir 2 3 | 4 | Lorem Ipsum `Dolor`. 5 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/dir2/subdir2/subsubdir1/index.md: -------------------------------------------------------------------------------- 1 | # Subsubdir 1 Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/dir2/yetAnotherPage.md: -------------------------------------------------------------------------------- 1 | # Yet Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Document Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/somePage.md: -------------------------------------------------------------------------------- 1 | 2 | # Some Page 3 | 4 | Lorem Ipsum `Dolor`. 5 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/multi-nested-menu-md/input/yetAnotherPage.md: -------------------------------------------------------------------------------- 1 | # Yet Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/nested-menu-md/input/anotherPage.md: -------------------------------------------------------------------------------- 1 | # Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/nested-menu-md/input/dir1/index.md: -------------------------------------------------------------------------------- 1 | # Dir 1 Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/nested-menu-md/input/dir2/index.md: -------------------------------------------------------------------------------- 1 | # Dir 2 Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/nested-menu-md/input/dir2/somePage.md: -------------------------------------------------------------------------------- 1 | 2 | # Some Page in dir 2 3 | 4 | Lorem Ipsum `Dolor`. 5 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/nested-menu-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Document Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/nested-menu-md/input/somePage.md: -------------------------------------------------------------------------------- 1 | 2 | # Some Page 3 | 4 | Lorem Ipsum `Dolor`. 5 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/markdown-full/nested-menu-md/input/yetAnotherPage.md: -------------------------------------------------------------------------------- 1 | # Yet Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/md-to-rst/emphasis-md-to-rst/expected/index.rst: -------------------------------------------------------------------------------- 1 | ====================== 2 | Markdown with emphasis 3 | ====================== 4 | 5 | *Italic* or *Italic* **Bold** or **Bold** 6 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/md-to-rst/emphasis-md-to-rst/input/index.md: -------------------------------------------------------------------------------- 1 | # Markdown with emphasis 2 | 3 | *Italic* or _Italic_ 4 | **Bold** or __Bold__ 5 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/md-to-rst/inline-code-md-to-rst/expected/index.rst: -------------------------------------------------------------------------------- 1 | ========================= 2 | Markdown with inline Code 3 | ========================= 4 | 5 | Lorem Ipsum Dolor: `$dolor`... 6 | 7 | ``Use `code` in your Markdown file.`` 8 | -------------------------------------------------------------------------------- /tests/Integration/tests-full/md-to-rst/inline-code-md-to-rst/input/index.md: -------------------------------------------------------------------------------- 1 | # Markdown with inline Code 2 | 3 | Lorem Ipsum Dolor: `$dolor`... 4 | 5 | ``Use `code` in your Markdown file.`` 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-duplicate-warning/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Duplicate anchor "rst-overview". There is already another anchor of that name in document "index" {"rst-file":"page.rst"} [] -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-duplicate-warning/input/page.rst: -------------------------------------------------------------------------------- 1 | .. _rst-overview: 2 | 3 | ==== 4 | Page 5 | ==== 6 | 7 | RST Overview content 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-link-in-list/input/index.rst: -------------------------------------------------------------------------------- 1 | Test 2 | ==== 3 | 4 | - `Link Foo`_ 5 | - `Link Bar`_ 6 | 7 | Link Foo 8 | -------- 9 | 10 | Link Bar 11 | -------- 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-ref-title-equals-title/input/index.rst: -------------------------------------------------------------------------------- 1 | 2 | Anchors between pages 3 | ===================== 4 | 5 | This is a link to the RST Overview: :ref:`rst-overview` 6 | 7 | This is a link to the Sphinx Overview: :ref:`sphinx-overview` 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-to-page/input/index.rst: -------------------------------------------------------------------------------- 1 | Page 2 | ==== 3 | 4 | This is a link to the RST Overview: :ref:`rst-overview` 5 | 6 | This is a link to the Sphinx Overview: :ref:`sphinx-overview` 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-to-page/input/rst-overview.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | .. _rst-overview: 4 | 5 | Overview 6 | ******** 7 | 8 | RST Overview content 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-to-page/input/sphinx-overview.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | .. _sphinx-overview: 4 | 5 | Overview 6 | ******** 7 | 8 | Sphinx Overview content 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-to-section-relative/input/index.rst: -------------------------------------------------------------------------------- 1 | Anchors 2 | ------- 3 | 4 | .. _lists: 5 | 6 | :ref:`go to lists ` 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-to-section/input/index.rst: -------------------------------------------------------------------------------- 1 | Anchors 2 | ------- 3 | 4 | .. _lists: 5 | 6 | :ref:`go to lists ` 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-to-title-on-another-page/input/index.rst: -------------------------------------------------------------------------------- 1 | 2 | Anchors between pages 3 | ===================== 4 | 5 | This is a link to the RST Overview: :ref:`rst-overview` 6 | 7 | This is a link to the Sphinx Overview: :ref:`sphinx-overview` -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-within-text/input/index.rst: -------------------------------------------------------------------------------- 1 | Page 2 | ==== 3 | 4 | This is a link to the RST Overview: :doc:`rst-overview` 5 | 6 | This is a link to the Sphinx Overview: :doc:`sphinx-overview` 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-within-text/input/rst-overview.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | .. _rst-overview: 4 | 5 | RST Overview 6 | ************ 7 | 8 | RST Overview content 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/anchor/anchor-within-text/input/sphinx-overview.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | .. _sphinx-overview: 4 | 5 | Sphinx Overview 6 | *************** 7 | 8 | Sphinx Overview content 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/body-elements/citation/citation-page/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem ipsum [Ref1]_ dolor sit amet [Ref2]_ and [phpdoc]_. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/body-elements/citation/citation-same-page/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem ipsum [Ref]_ dolor sit amet. 6 | 7 | .. [Ref] Book or article reference, URL or whatever. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/body-elements/citation/citation-unknown/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem ipsum [UnknownCitation]_ dolor sit amet. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/body-elements/horizontal-line/input/index.rst: -------------------------------------------------------------------------------- 1 | 2 | Some Document 3 | ============= 4 | 5 | Testing separator 6 | 7 | ------- 8 | 9 | Hey! 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/bootstrap/bootstrap-admonition/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | .. hint:: 6 | Lorem Ipsum Dolor. 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/code/code-block-empty/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Title

4 | 5 |

Some paragraph.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/code/code-block-empty/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: The code-block has no content. Did you properly indent the code? 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/code/code-block-empty/input/index.rst: -------------------------------------------------------------------------------- 1 | Title 2 | ===== 3 | 4 | .. code-block:: xml 5 | 6 | Some paragraph. 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/code/code-block-lineno/input/index.rst: -------------------------------------------------------------------------------- 1 | Title 2 | ===== 3 | 4 | .. code-block:: ruby 5 | :lineno-start: 10 6 | 7 | Some more Ruby code, with line numbering starting at 10. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/code/code-with-whitespace/input/index.rst: -------------------------------------------------------------------------------- 1 | Code Block 2 | ========== 3 | 4 | :: 5 | 6 | Test code block with whitespace. 7 | Some more code 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/code/literal-block-default-language-php/input/index.rst: -------------------------------------------------------------------------------- 1 | Code Block 2 | ========== 3 | 4 | :: 5 | 6 | $some = 'PHP'; 7 | 8 | .. code-block:: 9 | 10 | $someThing = 'else'; 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/code/literalinclude-with-caption/input/_code/_Example.php: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Some Title

4 | 5 |

This text is no comment

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/comments/comment-multiline/input/index.rst: -------------------------------------------------------------------------------- 1 | Some Title 2 | ========== 3 | 4 | .. 5 | This whole indented block 6 | is a comment. 7 | 8 | Still in the comment. 9 | 10 | This text is no comment -------------------------------------------------------------------------------- /tests/Integration/tests/configuration/config-exclude/input/ignore.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Ignored 3 | ============== 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/configuration/config-exclude/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | :: 8 | 9 | $some = 'PHP code'; 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/configuration/config-simple/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | :: 8 | 9 | $some = 'PHP code'; 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/confval/confval-no-title/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: A directive must have a title 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/confval/confval-warning/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Duplicate anchor "demo" for link type "std:confval" in document "index". The anchor is already used at "another" -------------------------------------------------------------------------------- /tests/Integration/tests/directives/directive-topic/input/index.rst: -------------------------------------------------------------------------------- 1 | Directive tests 2 | =============== 3 | 4 | .. topic:: This is the **topic** 5 | :class: someClass 6 | 7 | Lorem Ipsum Dolor 8 | 9 | .. rubric:: Some Rubric 10 | 11 | Dolor sit! 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/directive-unkown/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: No template found for rendering directive "some-unknown-directive". Expected template "body/directive/some-unknown-directive.html.twig" {"rst-file":"index"} [] 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/directive-unkown/input/index.rst: -------------------------------------------------------------------------------- 1 | Test 2 | ==== 3 | 4 | .. some-unknown-directive:: with Content 5 | 6 | And sub-content. 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/directive-with-warning/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Test logging in directives {"rst-file":"index.rst","currentLineNumber":4} [] 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/directive-with-warning/input/index.rst: -------------------------------------------------------------------------------- 1 | Directive tests 2 | =============== 3 | 4 | .. testlogger:: -------------------------------------------------------------------------------- /tests/Integration/tests/directives/directive-wrap/input/index.rst: -------------------------------------------------------------------------------- 1 | Directive tests 2 | =============== 3 | 4 | .. wrap:: 5 | :class: someClass 6 | 7 | Lorem Ipsum Dolor 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/include/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document

4 | 5 |
6 | 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/include/input/comments.rst.txt: -------------------------------------------------------------------------------- 1 | .. ================================================== 2 | .. FOR YOUR INFORMATION 3 | .. -------------------------------------------------- 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/include/input/index.rst: -------------------------------------------------------------------------------- 1 | ========================= 2 | Document 3 | ========================= 4 | 5 | .. include:: comments.rst.txt 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/role-directive/input/someFile.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | Some File 4 | ========== 5 | 6 | The `default` role is applied by the standard, changes from another document are not applied. 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/variables-replace/input/index.rst: -------------------------------------------------------------------------------- 1 | .. |rest| replace:: ReStructuredText 2 | 3 | ============== 4 | Document Title 5 | ============== 6 | 7 | We are using |rest| here. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/directives/youtube/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | .. youtube:: hdDD0SNJ-pk 6 | :title: PHP DocBlock - Adding Comments to Classes & Methods 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/graphs/plantuml-external/input/Plantuml/something.plantuml: -------------------------------------------------------------------------------- 1 | @startuml 2 | 3 | class -> otherClass : message 4 | 5 | @enduml -------------------------------------------------------------------------------- /tests/Integration/tests/graphs/plantuml-server-error/input/Plantuml/something.plantuml: -------------------------------------------------------------------------------- 1 | @startuml 2 | 3 | class -> otherClass : message 4 | 5 | @enduml -------------------------------------------------------------------------------- /tests/Integration/tests/hyperlink-to-anchor/input/index.rst: -------------------------------------------------------------------------------- 1 | Some file 2 | ========= 3 | 4 | * `link to myself <#>`__ 5 | 6 | * `link to some anchor <#abc>`__ 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/hyperlink-to-email/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Some file

4 | 5 |

link to email

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/hyperlink-to-email/input/index.rst: -------------------------------------------------------------------------------- 1 | Some file 2 | ========= 3 | 4 | `link to email `__ 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/hyperlink-to-page/input/index.rst: -------------------------------------------------------------------------------- 1 | Some file 2 | ========= 3 | 4 | * `link page 1 `_ 5 | 6 | * `link subpage 1 `_ 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/hyperlink-to-page/input/page1.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | Page 1 4 | ====== 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/hyperlink-to-page/input/subpages/subpage1.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | Subpage 1 4 | ========= 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/images/image-target/input/subfolder/subpage.rst: -------------------------------------------------------------------------------- 1 | ======= 2 | Subpage 3 | ======= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/include-parts/input/index.rst: -------------------------------------------------------------------------------- 1 | index 2 | ===== 3 | 4 | .. include:: part1.rst.txt 5 | 6 | .. include:: /part2.rst.txt 7 | 8 | .. include:: part3.rst.txt 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/include-parts/input/part1.rst.txt: -------------------------------------------------------------------------------- 1 | Part 1 2 | ====== 3 | -------------------------------------------------------------------------------- /tests/Integration/tests/include-parts/input/part2.rst.txt: -------------------------------------------------------------------------------- 1 | Part 2 2 | ====== 3 | -------------------------------------------------------------------------------- /tests/Integration/tests/include-parts/input/part3.rst.txt: -------------------------------------------------------------------------------- 1 | Part 3 2 | ====== 3 | -------------------------------------------------------------------------------- /tests/Integration/tests/index-html-only/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/index-html-only/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/input-file/expected/README.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/input-file/input/README.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-inventory-not-found/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Interlink inventory not found 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-inventory-not-found/input/Index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | See the :doc:`TYPO3 documentation `! 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-inventory-page-unknown/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Inventory link with key "t3coreapi:Unknown/Page" (Unknown/Page) not found. 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-inventory-page-unknown/input/Index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | See the :doc:`TYPO3 documentation `! 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-inventory-reference-unknown/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Inventory link with key "t3coreapi:unknown" (unknown) not found. 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-inventory-reference-unknown/input/Index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | See the :ref:`TYPO3 documentation `! 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-inventory-unknown/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Inventory with key unknowninventory not found. {"rst-file":"Index","type":"doc","targetReference":"Index","value":"TYPO3 documentation","interlinkDomain":"unknowninventory"} [] 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-inventory-unknown/input/Index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | See the :doc:`TYPO3 documentation `! 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-ref-inventory-unknown/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Inventory with key unknowninventory not found. 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-ref-inventory-unknown/input/Index.rst: -------------------------------------------------------------------------------- 1 | 2 | .. _doc: 3 | 4 | ============== 5 | Document Title 6 | ============== 7 | 8 | Lorem Ipsum Dolor. 9 | 10 | See the :ref:`TYPO3 documentation `! 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/interlink-to-index/input/Index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | See the :doc:`TYPO3 documentation ` 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/intersphinx-link/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | See the :ref:`TYPO3 documentation ` 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/intersphinx-numeric/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | See the :ref:`TYPO3 documentation ` 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_json/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | page1 9 | page2 10 | subfolder/index 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_json/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_json/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_json/input/subfolder/index.rst: -------------------------------------------------------------------------------- 1 | =============== 2 | Subfolder Index 3 | =============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | subpage1 9 | subpage2 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_json/input/subfolder/subpage1.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 1 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_json/input/subfolder/subpage2.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 2 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_ref_json/input/page1.rst: -------------------------------------------------------------------------------- 1 | .. _my_cool_page: 2 | 3 | ====== 4 | Page 1 5 | ====== 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_ref_json/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_ref_json/input/subfolder/index.rst: -------------------------------------------------------------------------------- 1 | =============== 2 | Subfolder Index 3 | =============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | subpage1 9 | subpage2 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_ref_json/input/subfolder/subpage1.rst: -------------------------------------------------------------------------------- 1 | .. _another_cool_page: 2 | 3 | ========= 4 | Subpage 1 5 | ========= 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/interlink/inventory_ref_json/input/subfolder/subpage2.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 2 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/last-rendered/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. |last_rendered| 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/latex/latex-confval/input/index.rst: -------------------------------------------------------------------------------- 1 | Confval directive 2 | ================= 3 | 4 | .. confval:: demo 5 | :type: string 6 | 7 | This is the confval `demo` content! 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/latex/latex-index/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/lists/list-warning/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: List item without content {"rst-file":"index.rst"} [] 2 | app.WARNING: List item without content {"rst-file":"index.rst"} [] 3 | -------------------------------------------------------------------------------- /tests/Integration/tests/lists/list-warning/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | This is an empty list 6 | 7 | * 8 | 9 | This list has an empty point: 10 | 11 | * Something 12 | * 13 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/emphasis-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Markdown with emphasis 2 | 3 | *Italic* or _Italic_, 4 | **Bold** or __Bold__, 5 | **Bold and _Italic_**, 6 | _Italic and **Bold**_ 7 | 8 | [_test_](https://phpdoc.org) 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/html-md/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: We do not support plain HTML for security reasons. Escaping all HTML 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-empty-alt-md/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Image https://example.org/example2.png does not have an alternative text. Add an alternative text like this: ![Image description](https://example.org/example2.png) 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-empty-alt-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Images with and without alt text 2 | 3 | ![with alt Text](https://example.org/example.png) 4 | 5 | ![](https://example.org/example2.png) 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Markdown Image 2 | 3 | ![Hero Illustrations](hero-illustration.svg) 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-path-relative-md/input/dir1/dir2/index.md: -------------------------------------------------------------------------------- 1 | # Dir 2 Title 2 | 3 | Lorem Ipsum Dolor. 4 | 5 | ![Hero Illustrations](../../images/hero-illustration.svg) 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-path-relative-md/input/dir1/dir2/somePage.md: -------------------------------------------------------------------------------- 1 | 2 | # Some Page in dir 2 3 | 4 | Lorem Ipsum `Dolor`. 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-path-relative-md/input/dir1/index.md: -------------------------------------------------------------------------------- 1 | # Dir 1 Title 2 | 3 | Lorem Ipsum Dolor. 4 | 5 | ![Hero Illustrations](../images/hero-illustration.svg) 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-path-relative-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Document Title 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-path-relative-md/input/somePage.md: -------------------------------------------------------------------------------- 1 | 2 | # Some Page 3 | 4 | Lorem Ipsum `Dolor`. 5 | 6 | ![Hero Illustrations](images/hero-illustration.svg) 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/image-title-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Markdown Image 2 | 3 | ![Hero Illustrations](hero-illustration.svg "Some title") 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/index-name-md/expected/anotherPage.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 |

Another Page

5 | 6 |

Lorem Ipsum Dolor.

7 | 8 |
9 | 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/index-name-md/input/anotherPage.md: -------------------------------------------------------------------------------- 1 | # Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/index-name-md/input/readme.md: -------------------------------------------------------------------------------- 1 | # Sample Markdown Document 2 | 3 | Lorem Ipsum 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/index-name-md/input/yetAnotherPage.md: -------------------------------------------------------------------------------- 1 | # Yet Another Page 2 | 3 | Lorem Ipsum Dolor. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/inline-code-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Markdown with inline Code 2 | 3 | Lorem Ipsum Dolor: `$dolor`... 4 | 5 | ``Use `code` in your Markdown file.`` 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/link-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Markdown with links 2 | 3 | This is a Markdown document with some basic formatting. 4 | 5 | See also: [Link Text](https://www.example.com) -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/link-page-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Markdown with links 2 | 3 | This is a Markdown document with some basic formatting. 4 | 5 | * [Page 1](page1.md) 6 | * [Page 1](/page1.md) 7 | * [Subpage 1](subpages/subpage1.md) 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/link-page-md/input/page1.md: -------------------------------------------------------------------------------- 1 | # Page 1 2 | 3 | This is a Markdown document with some basic formatting. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/link-page-md/input/subpages/subpage1.md: -------------------------------------------------------------------------------- 1 | # Subpage 1 2 | 3 | This is a Markdown document with some basic formatting. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/linked-image-md/input/skip: -------------------------------------------------------------------------------- 1 | Linked images are currently not supported -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/table-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Table Markdown 2 | 3 | | Name | Age | City | 4 | |------------|-----|--------------| 5 | | John Doe | 29 | New York | 6 | | Jane Smith | 34 | San Francisco| 7 | | Sam Green | 22 | Boston | 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/url-embedded-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Sample Markdown Document 2 | 3 | See https://www.example.com for additional information. 4 | 5 | See also https://www.example.com/more. -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/warning-md/input/index.md: -------------------------------------------------------------------------------- 1 | # Sample Markdown Document 2 | 3 | > :warning: **TYPO3 12 compatibility**\ 4 | > See [EAP page](https://www.example.com/eap) for more information how to get access to a TYPO3 12 version 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/markdown/warning-md/input/skip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phpDocumentor/guides/4f6159334c18271781e3b3c6297e0dfce41fb29a/tests/Integration/tests/markdown/warning-md/input/skip -------------------------------------------------------------------------------- /tests/Integration/tests/meta/config-file/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/config-file/input/index.rst: -------------------------------------------------------------------------------- 1 | Title 2 | ===== 3 | 4 | Lorem Ipsum Dolor. -------------------------------------------------------------------------------- /tests/Integration/tests/meta/meta-data/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/meta-title-by-directive/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/meta-title-by-directive/input/index.rst: -------------------------------------------------------------------------------- 1 | 2 | .. title:: Title from directive 3 | 4 | ============== 5 | Document Title 6 | ============== 7 | 8 | Lorem Ipsum Dolor. 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/orphan-without-title/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Some Document

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/orphan-without-title/expected/orphan.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |

A page without title that is marked as orphan does not cause warnings.

4 | 5 | 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/orphan-without-title/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Some Document 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/orphan-without-title/input/orphan.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | A page without title that is marked as `orphan` does not cause warnings. 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-meta-global/expected/a_page.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

A Page

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-meta-global/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-meta-global/input/a_page.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | ====== 4 | A Page 5 | ====== 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-meta-global/input/index.rst: -------------------------------------------------------------------------------- 1 | :project: 2 | My Project 3 | :version: 4 | 3.1.4 5 | 6 | ============== 7 | Document Title 8 | ============== 9 | 10 | Lorem Ipsum Dolor. 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-meta/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-meta/input/index.rst: -------------------------------------------------------------------------------- 1 | :project: 2 | My Project 3 | :version: 4 | 3.1.4 5 | 6 | ============== 7 | Document Title 8 | ============== 9 | 10 | Lorem Ipsum Dolor. 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-title-override-warning/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-title-override-warning/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Project title was set more then once: 2 | app.WARNING: Project version was set more then once: 3 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-title-override-warning/input/a_page.rst: -------------------------------------------------------------------------------- 1 | :project: 2 | A Conflicting Project Title 3 | :version: 4 | 3.1.27 5 | 6 | ====== 7 | A Page 8 | ====== 9 | 10 | Lorem Ipsum Dolor. 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-title-override-warning/input/index.rst: -------------------------------------------------------------------------------- 1 | :project: 2 | My Project 3 | :version: 4 | 3.1.4 5 | 6 | ============== 7 | Document Title 8 | ============== 9 | 10 | Lorem Ipsum Dolor. 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-title/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/project-title/input/index.rst: -------------------------------------------------------------------------------- 1 | :project: 2 | My Project 3 | 4 | ============== 5 | Document Title 6 | ============== 7 | 8 | Lorem Ipsum Dolor. 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/settings/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/settings/input/index.rst: -------------------------------------------------------------------------------- 1 | 2 | ============== 3 | Document Title 4 | ============== 5 | 6 | Lorem Ipsum Dolor. 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/variables-from-project/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Some Document

4 | 5 |

Project My Project in version 3.14

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/variables-from-project/input/index.rst: -------------------------------------------------------------------------------- 1 | :project: 2 | My Project 3 | :version: 4 | 3.14 5 | 6 | Some Document 7 | ============= 8 | 9 | Project |project| in version |version| 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/meta/version-from-guides-xml/input/index.rst: -------------------------------------------------------------------------------- 1 | Some Document 2 | ============= 3 | 4 | Project |project| in version |version|, release |release|. 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | .. breadcrumb:: 6 | 7 | Lorem Ipsum Dolor. 8 | 9 | .. toctree:: 10 | :glob: 11 | :titlesonly: 12 | 13 | * 14 | */index -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-1/level-2-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-1 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-1/level-2-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-1 3 | ==================== 4 | 5 | .. breadcrumb:: 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-1/level-2-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. menu:: 8 | 9 | /* 10 | /*/index 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | .. breadcrumb:: 6 | 7 | Lorem Ipsum Dolor. 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. menu:: 8 | 9 | /* 10 | /*/index 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/level-1-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/breadcrumb/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/docref/expected/subfolder/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Subfolder index

4 | 5 |

Root

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/docref/input/index.rst: -------------------------------------------------------------------------------- 1 | ==== 2 | Root 3 | ==== 4 | 5 | * :doc:`Subfolder ` 6 | * :doc:`Subfolder ` 7 | * :doc:`Subfolder ` -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/docref/input/subfolder/index.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | =============== 4 | Subfolder index 5 | =============== 6 | 7 | :doc:`../index` 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/index_camel/expected/Index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Document Title

4 | 5 |

Lorem Ipsum Dolor.

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/index_camel/input/Index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | */index 13 | 14 | .. menu:: -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-1/level-2-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-1 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-1/level-2-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-1/level-2-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. menu:: 8 | :titlesonly: 9 | 10 | /* 11 | /*/index 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. menu:: 8 | :titlesonly: 9 | 10 | /* 11 | /*/index 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/level-1-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-level-3/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | */index 13 | 14 | .. menu:: -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-1/level-2-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-1 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-1/level-2-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-1/level-2-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. menu:: 8 | :titlesonly: 9 | 10 | /* 11 | /*/index 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. menu:: 8 | :titlesonly: 9 | 10 | /* 11 | /*/index 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/level-1-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/menu-relative/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/reference-not-found/input/page.rst: -------------------------------------------------------------------------------- 1 | Page 1 2 | ******* 3 | 4 | This is page 1 5 | 6 | Overview 7 | +++++++++ 8 | 9 | This is some subsection 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/reference-not-found/input/subfolder/index.rst: -------------------------------------------------------------------------------- 1 | =============== 2 | Subfolder index 3 | =============== 4 | 5 | 6 | :doc:`../page` 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/references/input/page.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | Page 1 4 | ******* 5 | 6 | This is page 1 7 | 8 | Overview 9 | +++++++++ 10 | 11 | This is some subsection 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/navigation/references/input/subfolder/index.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | =============== 4 | Subfolder index 5 | =============== 6 | 7 | 8 | :doc:`../page` 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/numeral-rst/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Some Title

4 | 5 |

Lorem Ipsum

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/numeral-rst/input/index.rst: -------------------------------------------------------------------------------- 1 | Some Title 2 | ========== 3 | 4 | Lorem Ipsum 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-1/level-2-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-1 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-1/level-2-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 1-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | 8 | .. toctree:: 9 | :glob: 10 | :titlesonly: 11 | 12 | * 13 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3-relative/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-1/level-2-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-1 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-1/level-2-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 1-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | 8 | .. toctree:: 9 | :glob: 10 | :titlesonly: 11 | 12 | * 13 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-level-3/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-to-anchor/input/anotherPage.rst: -------------------------------------------------------------------------------- 1 | 2 | ============ 3 | Another Page 4 | ============ 5 | 6 | Lorem Ipsum 7 | 8 | FlexForms 9 | ========= 10 | 11 | :ref:`FlexForms ` 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-to-anchor/input/index.rst: -------------------------------------------------------------------------------- 1 | .. _flexforms: 2 | 3 | ========= 4 | FlexForms 5 | ========= 6 | 7 | Lorem Ipsum. See: :ref:`another-page`. 8 | 9 | .. toctree:: 10 | :glob: 11 | 12 | * -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-to-anchor/input/yetAnotherPage.rst: -------------------------------------------------------------------------------- 1 | 2 | ================ 3 | Yet Another Page 4 | ================ 5 | 6 | Lorem Ipsum 7 | 8 | FlexForms 9 | ========= 10 | 11 | :ref:`FlexForms ` 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-with-escape/input/index.rst: -------------------------------------------------------------------------------- 1 | .. _anchor: 2 | 3 | the \ 4 | ============ 5 | 6 | See also :ref:`the \ of this file ` or `the \`_. 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-with-escape/input/skip: -------------------------------------------------------------------------------- 1 | Named phrases don't render escape characters correctly 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/references/reference-without-space/input/index.rst: -------------------------------------------------------------------------------- 1 | .. _anchor: 2 | 3 | the \ 4 | ============ 5 | 6 | See also :ref:`This is the anchor`. 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/simple-table-error1/expected/logs/error.log: -------------------------------------------------------------------------------- 1 | Malformed table: content "l" appears in the "gap" on row "Second row Other colllOther col" 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/simple-table-error1/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | Malformed table: content 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/table-csv-table-with-content/input/index.rst: -------------------------------------------------------------------------------- 1 | 2 | Csv table with content 3 | ====================== 4 | 5 | .. csv-table:: Numbers 6 | :header: "Header 1", "Header 2" 7 | :widths: 30, 70 8 | 9 | 1, "one" 10 | 2, "two" 11 | 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/table-csv-table-with-header/input/index.rst: -------------------------------------------------------------------------------- 1 | Csv table 2 | ==================== 3 | 4 | .. csv-table:: 5 | :file: ./test.csv 6 | :header-rows: 1 7 | 8 | test 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/table-csv-table-with-header/input/test.csv: -------------------------------------------------------------------------------- 1 | col 1, col 2 2 | a, b 3 | c, d 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/table-csv-table-with-markup/input/index.rst: -------------------------------------------------------------------------------- 1 | Csv table 2 | ==================== 3 | 4 | .. csv-table:: 5 | :file: ./test.csv 6 | :header-rows: 1 7 | 8 | test 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/table-csv-table-with-markup/input/test.csv: -------------------------------------------------------------------------------- 1 | col 1, col 2 2 | **a**, "quoted column is unquoted" 3 | c, d 4 | , first column is empty 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/table-csv-table/input/index.rst: -------------------------------------------------------------------------------- 1 | Csv table 2 | ==================== 3 | 4 | .. csv-table:: 5 | :file: ./test.csv 6 | 7 | test 8 | -------------------------------------------------------------------------------- /tests/Integration/tests/tables/table-csv-table/input/test.csv: -------------------------------------------------------------------------------- 1 | col 1, col 2 2 | a, b 3 | c, d 4 | -------------------------------------------------------------------------------- /tests/Integration/tests/text-with-pipe/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Some Title

4 | 5 |

string | array | object

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/text-with-pipe/input/index.rst: -------------------------------------------------------------------------------- 1 | Some Title 2 | ========== 3 | 4 | string | array | object -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-caption/input/index.rst: -------------------------------------------------------------------------------- 1 | Document Title 2 | ============== 3 | 4 | .. toctree:: 5 | :caption: **Table of Contents** 6 | :titlesonly: 7 | 8 | page1 9 | page2 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-caption/input/page1.rst: -------------------------------------------------------------------------------- 1 | Page 1 2 | ====== 3 | 4 | Chapter 1 5 | --------- 6 | 7 | Chapter 2 8 | --------- 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-caption/input/page2.rst: -------------------------------------------------------------------------------- 1 | Page 2 2 | ====== 3 | 4 | Lorem Ipsum Dolor 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-entry-not-found/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Menu entry "page3" was not found in the document tree. Ignoring it. {"rst-file":"index.rst"} [] 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-entry-not-found/input/index.rst: -------------------------------------------------------------------------------- 1 | Document Title 2 | ============== 3 | 4 | .. toctree:: 5 | :caption: **Table of Contents** 6 | :titlesonly: 7 | 8 | page1 9 | page2 10 | page3 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-entry-not-found/input/page1.rst: -------------------------------------------------------------------------------- 1 | Page 1 2 | ====== 3 | 4 | Chapter 1 5 | --------- 6 | 7 | Chapter 2 8 | --------- 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-entry-not-found/input/page2.rst: -------------------------------------------------------------------------------- 1 | Page 2 2 | ====== 3 | 4 | Lorem Ipsum Dolor 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-external-linktargets/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | :glob: 9 | 10 | ** 11 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 1-1 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | A Definition List 8 | Some definition. 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/level-2-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-1 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/level-2-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/level-2-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 1-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/level-1-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-deep-level-3/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-1/input/doNotInclude.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | Do not Include in menu 4 | ====================== 5 | 6 | This is an orphan an must be ignored by glob patterns -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-1/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | 8 | .. toctree:: 9 | :glob: 10 | :titlesonly: 11 | 12 | * 13 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-1/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-1/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-2/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | 8 | .. toctree:: 9 | :glob: 10 | :titlesonly: 11 | 12 | * 13 | */index 14 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-2/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-2/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-2/input/subfolder/subpage1.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 1 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-2/input/subfolder/subpage2.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 2 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-2/input/subfolder2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 1 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-2/input/subfolder2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 2 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | */index 13 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-1/level-2-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-1 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-1/level-2-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-1/level-2-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 1-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | 8 | .. toctree:: 9 | :glob: 10 | :titlesonly: 11 | 12 | * 13 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/level-1-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-level-3/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-reverse/input/doNotInclude.rst: -------------------------------------------------------------------------------- 1 | :orphan: 2 | 3 | Do not Include in menu 4 | ====================== 5 | 6 | This is an orphan an must be ignored by glob patterns -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-reverse/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | :reversed: 11 | 12 | * 13 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-reverse/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-glob-reverse/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2-reversed/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2-reversed/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2-reversed/input/subfolder/subpage1.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 1 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2-reversed/input/subfolder/subpage2.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 2 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2-reversed/input/subfolder2/index.rst: -------------------------------------------------------------------------------- 1 | ============================= 2 | Subfolder 2 Menu not reversed 3 | ============================= 4 | 5 | .. toctree:: 6 | :glob: 7 | :titlesonly: 8 | 9 | * 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2-reversed/input/subfolder2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 1 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2-reversed/input/subfolder2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 2 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2/input/subfolder/subpage1.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 1 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2/input/subfolder/subpage2.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 2 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2/input/subfolder2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 1 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-2/input/subfolder2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Subpage 2 3 | ========= 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/index.rst: -------------------------------------------------------------------------------- 1 | ============== 2 | Document Title 3 | ============== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | :maxdepth: 1 11 | 12 | * 13 | */index 14 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-1/level-2-1/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 2-1 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | * 12 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-1/level-2-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/level-1-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-1/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/level-1-1/level-2-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/level-1-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3-maxdepth-2/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-1/level-2-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-1/level-2-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 2-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-1/level-2-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-1/level-2-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 2-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-1/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-1/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 2, Level 1-1 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-2/index.rst: -------------------------------------------------------------------------------- 1 | ========= 2 | Level 1-2 3 | ========= 4 | 5 | A Toctree with multiple whitespaces in the directive: 6 | 7 | .. toctree:: 8 | :glob: 9 | :titlesonly: 10 | 11 | subpage1 12 | subpage2 -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-2/subpage1.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/level-1-2/subpage2.rst: -------------------------------------------------------------------------------- 1 | ==================== 2 | Subpage 1, Level 1-2 3 | ==================== 4 | 5 | Lorem Ipsum Dolor. 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/page1.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 1 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 1 Level 2 8 | -------------- 9 | 10 | Page 1 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 1 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-level-3/input/page2.rst: -------------------------------------------------------------------------------- 1 | ====== 2 | Page 2 3 | ====== 4 | 5 | Lorem Ipsum Dolor. 6 | 7 | Page 2 Level 2 8 | -------------- 9 | 10 | Page 2 Level 3 11 | ~~~~~~~~~~~~~~ 12 | 13 | Page 2 Level 4 14 | """""""""""""" 15 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-maxdepth/input/subpages/page1.rst: -------------------------------------------------------------------------------- 1 | Page 1 2 | ====== 3 | 4 | Page 1 Section 1 5 | ---------------- 6 | 7 | Page 1 Section 2 8 | ---------------- 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-maxdepth/input/subpages/page2.rst: -------------------------------------------------------------------------------- 1 | Page 2 2 | ====== 3 | 4 | Page 2 Section 1 5 | ---------------- 6 | 7 | Page 2 Section 2 8 | ---------------- 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-no-duplicates/input/apple.rst: -------------------------------------------------------------------------------- 1 | Apple 2 | ===== 3 | 4 | Lorem Ipsum Dolor 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-no-duplicates/input/banana.rst: -------------------------------------------------------------------------------- 1 | Banana 2 | ====== 3 | 4 | Lorem Ipsum Dolor 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-no-duplicates/input/cherry.rst: -------------------------------------------------------------------------------- 1 | Cherry 2 | ====== 3 | 4 | Lorem Ipsum Dolor 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-no-duplicates/input/index.rst: -------------------------------------------------------------------------------- 1 | index 2 | ===== 3 | 4 | .. toctree:: 5 | :titlesonly: 6 | :glob: 7 | 8 | overview 9 | * 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-no-duplicates/input/overview.rst: -------------------------------------------------------------------------------- 1 | Overview 2 | ======== 3 | 4 | Lorem Ipsum Dolor 5 | 6 | .. menu:: 7 | 8 | overview 9 | * 10 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-not-included/expected/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

index

4 |
5 | 6 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-not-included/expected/logs/warning.log: -------------------------------------------------------------------------------- 1 | app.WARNING: Document "overview" isn't included in any toctree. Include it in a `.. toctree::` directive or add `:orphan:` in the first line of the rst document {"rst-file":"overview.rst"} [] 2 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-not-included/expected/overview.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |

Overview

4 | 5 |

Lorem Ipsum Dolor

6 | 7 |
8 | 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-not-included/input/index.rst: -------------------------------------------------------------------------------- 1 | index 2 | ===== 3 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-not-included/input/overview.rst: -------------------------------------------------------------------------------- 1 | Overview 2 | ======== 3 | 4 | Lorem Ipsum Dolor 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-simple/input/index.rst: -------------------------------------------------------------------------------- 1 | index 2 | ===== 3 | 4 | .. toctree:: 5 | 6 | page1 7 | page2 -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-simple/input/page1.rst: -------------------------------------------------------------------------------- 1 | Page 1 2 | ====== 3 | 4 | Chapter 1 5 | --------- 6 | 7 | Chapter 2 8 | --------- 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-simple/input/page2.rst: -------------------------------------------------------------------------------- 1 | Page 2 2 | ====== 3 | 4 | Lorem Ipsum Dolor 5 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-titlesonly/input/index.rst: -------------------------------------------------------------------------------- 1 | Document Title 2 | ============== 3 | 4 | .. toctree:: 5 | :titlesonly: 6 | 7 | page1 8 | page2 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-titlesonly/input/page1.rst: -------------------------------------------------------------------------------- 1 | Page 1 2 | ====== 3 | 4 | Chapter 1 5 | --------- 6 | 7 | Chapter 2 8 | --------- 9 | -------------------------------------------------------------------------------- /tests/Integration/tests/toctree/toctree-titlesonly/input/page2.rst: -------------------------------------------------------------------------------- 1 | Page 2 2 | ====== 3 | 4 | Lorem Ipsum Dolor 5 | -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- 1 |