Jump to >

reviewboard.reviews.ui.markdownui

class MarkdownReviewUI(review_request, obj)[source]

A Review UI for markdown files.

This renders the markdown to HTML, and allows users to comment on each top-level block (header, paragraph, list, code block, etc).

rendered_chunk_generator_cls[source]

alias of reviewboard.reviews.chunk_generators.MarkdownDiffChunkGenerator

generate_render()[source]

Generates a render of the text.

By default, this won’t do anything. Subclasses should override it to turn the raw text into some form of rendered content. For example, rendering Markdown.

get_source_lexer(filename, data)[source]

Returns the lexer that should be used for the text.

By default, this will attempt to guess the lexer based on the filename, falling back to a plain-text lexer.

Subclasses can override this to choose a more specific lexer.