Automattic / Automattic/harper
Need to flag expressions used in active/indicative mood that should be in passive mood.
- Dominant language
- Rust
- Stars
- 15.4k
- Forks
- 627
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 106
Description
> this is not llm writing. there's no need **to startle at** the sight of an em-dash
should be
> this is not llm writing. there's no need **to be startled at** the sight of an em-dash
Probably **to be startled by** is more idiomatic, but that would be specific to this expression whereas changing active to passive probably applies to a range of expressions.
I'll try to add others to this issue as I find them.
Contributor guide
Research direction
No files or tests are named. Start with the issue's active-versus-passive examples and review how existing expression checks are organized; done means flagging applicable active constructions, including the reported example, without overgeneralizing to expressions where the passive form is not appropriate.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100