Automattic / Automattic/harper
Should flag confusing "contingent" and "contingency".
Open
enhancement
harper-core
linting
- Dominant language
- Rust
- Stars
- 15.4k
- Forks
- 627
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 106
Description
I saw this in a YouTube comment thread.
"Contingent" is a noun meaning "group of soldiers" or an adjective meaning "depending on" and "contingency" is a noun meaning "possible future event".
Contributor guide
Research direction
Start by locating existing grammar rules for commonly confused words and their associated tests. Add a rule for the distinction between "contingent" and "contingency", then verify that the checker flags the intended confusion without reporting valid uses.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100