satisfactorymodding / satisfactorymodding/SatisfactoryModManager
Improve error message display to convey which install was being modified when the error occurred
Nobody has claimed this yet.
- Dominant language
- Svelte
- Stars
- 500
- Forks
- 94
- Avg merge
- 9d 19h
- Merged PRs (30d)
- 2
Description
Would help clarify confusing error cases like this one, with multiple installs and 1 of them out of date: https://discord.com/channels/555424930502541343/1366099396860711026
Current error message:
{"time":"2025-04-27T19:10:03.6409423+02:00","level":"ERROR","msg":"failed to validate installation","action":{"type":"update"},"error":"Because every version of Cartograph: Buildings on Map (Cartograph) depends on Satisfactory (FactoryGame) \">=383729\" and Satisfactory CL273254 is installed, Cartograph: Buildings on Map (Cartograph) is forbidden.\nSo, because installing Cartograph: Buildings on Map (Cartograph) \">=0.0.0\", version solving failed."}
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start from the UI path that displays the “failed to validate installation” error and reproduce the case with multiple installs, including one that is out of date. Use the example error in this issue as the baseline; done means the displayed error identifies which installation was being modified when validation failed.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100