JuliaRegistries / JuliaRegistries/CompatHelper.jl
Feature request: Check other PRs Project modifications before opening a PR
- Dominant language
- Julia
- Stars
- 147
- Forks
- 43
- Avg merge
- 21h 27m
- Merged PRs (30d)
- 2
Description
It is often the case that a PR is already opened to update some compat entry, but it is blocked for some reason or needs more work. It would avoid lots of confusion if CompatHelper would check the open PRs for modifications to the `Project.toml`.
For example, if there is already a PR opened by someone setting `HTTP` from `0.9` to `1`, then CompatHelper shouldn't suggest the same modification
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing where CompatHelper decides which Project.toml modifications to suggest, then inspect how open pull requests can be checked before creating a suggestion. Use the example of an existing HTTP 0.9-to-1 change as the acceptance case: an equivalent modification already present in an open PR should not be suggested again.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, julia
- Domain
- ci-cd, devtools
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100