block / block/builder-syndicate

Rename MarkdownRenderer to Markdown

Open
#32 0 comments 0 reactions 0 assignees View on GitHub
ex machina
Dominant language
Kotlin
Stars
6
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Per the OOP naming convention (`object→noun, method→verb`), `MarkdownRenderer` is an `-er` noun — an objectified verb. Rename to `Markdown` with a `render()` method.

## Scope

- `core/posts/MarkdownRenderer.kt` → `core/posts/Markdown.kt` (interface)
- `adapters/markdown/SanitizingMarkdownRenderer.kt` → `adapters/markdown/SanitizingMarkdown.kt`
- Update all references: `PostService`, `PostsModule`, `SanitizingMarkdownRendererTest`

## Acceptance Criteria

- Interface is named `Markdown`, method remains `render()`
- All tests pass
- No behavioral change

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.