imagej doctor should recognize non-zero return values
- Dominant language
- Python
- Stars
- 534
- Forks
- 95
- PR merge metrics
- No merged PRs in 30d
Description
From [this](https://imagesc.zulipchat.com/#narrow/stream/328100-scyjava.2Bpyimagej/topic/Can't.20run.20a.20local.20Fiji.20with.20pyimagej/near/397127672) failure on windows:
```
Checking Maven:
--> Maven executable = C:\Users\chiarutt\AppData\Local\abba-python\Library\bin\mvn.CMD
$ mvn -v
Command '['C:\\Users\\chiarutt\\AppData\\Local\\abba-python\\Library\\bin\\mvn.CMD', '-v']' returned non-zero exit status 1.
...
Great job! All looks good.
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start at the `imagej doctor` command and trace how it runs the Maven version check shown in the report. Reproduce the Windows `mvn -v` failure if possible; done means a non-zero return value is reported as a failed check rather than followed by “Great job! All looks good.”
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100