apple / apple/swift-argument-parser
[GSoC] Interactive mode should only run in an interactive shell
Open
- Dominant language
- Swift
- Stars
- 3.8k
- Forks
- 411
- Avg merge
- 7d 14h
- Merged PRs (30d)
- 15
Description
Tests are currently blocked on the `feature/interactive` branch because the interactive mode is always on. It should only run when the command is executed in an interactive shell.
Contributor guide
Research direction
Start on the feature/interactive branch and trace where interactive mode is enabled for command execution. Check the blocked tests to determine how shell interactivity is represented. Done means interactive mode runs only when the command is executed in an interactive shell, while non-interactive test execution remains unaffected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100