block / block/builder-syndicate
Rename MarkdownRenderer to Markdown
Open
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
Assessment
This issue has not been assessed yet.