Automattic / Automattic/harper

Flag mixing up "upcoming" and "up and coming"

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

Description

## Description

Some people use "upcoming" (due in the near future) when they mean "up and coming" (gaining prominence).
I'm not sure if the opposite is also happening.

## Resources

- https://www.linkedin.com/pulse/upcoming-vs-up-and-coming-joshua-omidire
- https://punchng.com/stop-mixing-upcoming-with-up-and-coming/
- https://www.facebook.com/story.php?story_fbid=978616237462213&id=100059415374227&_rdr

## Examples

- It would be fine , to have a solution also for the PICO , which is an **UPCOMING** STAR in my opinion.
- Have you ever met an **upcoming** actor, actress or singer who you knew would go far in their career?
- In this project you must design a simple full stack application for an **upcoming** company that wants to join the market for online delivery of groceries
- By sponsoring my projects, you are not only supporting my scientific shenanigans, but also strengthening the existing developer's community, and **upcoming** young curious minds.
- the **upcoming** young players and fierce competition from within the squad led him to seek pastures new
- [This app allows **upcoming** artists to post songs.](https://github.com/Alidantech/upcoming/)
- Crescendo is a music discovery platform that promotes **upcoming** artists.
- Follow. just an **upcoming** coder lookin to change the world with codes and no i dont mean nuclear ones.
- The Japanese band seemed like an **upcoming** force in the indie metal scene.
- That night, Keanu lost his best friend and a world lost one of the greatest **upcoming** stars.

## Potential False Positives

I expect it will be hard to tell which uses are right or wrong using heuristics.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by reviewing the listed examples and the grammar-checking behavior for “upcoming” and “up and coming”; define how unambiguous cases should be distinguished and what should happen for potential false positives.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.