denoland / denoland/deno_graph
When fast check fails on a package, it should fast check all the package's dependencies
- Dominant language
- Rust
- Stars
- 137
- Forks
- 47
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 4
Description
Right now if fast check fails on a package, it will not necessarily fast check the dependencies of that package. This is a perf bug.
Basically, we need to keep the PublicRangeFinder alive even through transforming in order to add additional pending dependencies to search for.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the PublicRangeFinder through the package fast-check and transformation flow, focusing on where it is kept alive and where pending dependencies are added. Reproduce or inspect the failing fast-check path, then verify that dependencies of a package whose check fails are also fast checked.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100