Automattic / Automattic/harper

feat: Flag mixing up "do" and "due"

Open
#499 3 comments 0 reactions 0 assignees View on GitHub
enhancement harper-core linting
Dominant language
Rust
Stars
15.4k
Forks
627
Avg merge
1d 15h
Merged PRs (30d)
106

Description

I'll maintain a list of examples I've found in the wild here:
- you should be able to make **due** with just the Command-Line Tools component → you should be able to make **do** with ...

Contributor guide

Open the contributing guide

Research direction

Search the codebase for existing grammar rules and the reported "due" example, then trace how rules detect word substitutions. Confirm the intended "do" versus "due" cases from the issue's example list and add coverage for the reported wording; done means the checker flags the incorrect form without introducing the reverse false positive.

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
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.