racket / racket/drracket

only-in prevents check-syntax arrows for require submod from another file

Open
#407 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug check-syntax
Dominant language
Racket
Stars
516
Forks
103
PR merge metrics
No merged PRs in 30d

Description

In the following there are no arrows between a and its import, but there are if the only-in is removed or the submodule is in the same file.
image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the example shown in the issue, comparing the arrows with only-in present against the cases where it is removed or the submodule is in the same file. Trace the check-syntax behavior for a required submodule from another file; done means the expected arrows appear between a and its import.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.