"install" update github references v2
Nobody has claimed this yet.
- Dominant language
- F#
- Stars
- 2.1k
- Forks
- 528
- Avg merge
- 1d 12m
- Merged PRs (30d)
- 54
Description
Description
This is exactly the same issue as #1762 but in a slightly different case.
The bug where a change happening but wasn't needed is fixed but only when no change need to happen. If any change need to happen the bug reappear.
Repro steps
Same as the previous bug except that before .paket\paket.exe install the paket.dependencies need to be changed.
Any modification that force a re-creation of the paket.lock seem to do it, simply adding a new nuget package or git repository do it. My real usecase was adding this line to ionide-vscode-paket :
git git@github.com:vbfox/ionide-fsgrammar.git paket-grammars
But I also tried adding a nuget dependency and it trigger the bug.
Related information
v3.3.5
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
Compare this report with issue #1762, then reproduce the behavior by modifying paket.dependencies before running .paket\paket.exe install. Inspect the paket.lock recreation and GitHub reference handling; done means install updates references correctly when the lock file must be regenerated.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fsharp, git, github
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100