Insertion tool requires a very large number of manual changes for new CoreFX dependencies
- Dominant language
- C#
- Stars
- 109
- Forks
- 85
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 1
Description
The worst part is that some of these changes need to *already be in the branch* when the tool runs, so it will fail automated insertion unless these changes are added separately.
As far as I can tell, here's a complete list of things that need to be updated when a new CoreFX dependency gets added:
* A new line for the version in `src/ProductData/AssemblyVersions.tt`
* Two new lines for each dependency in `src/ProductData/versions.xml`
* New entries in every `*.config.tt` file below `src/appid`
* A new binding redirect in `src/VSSDK/VSIntegration/ISOShell/Templates/VSShellTemplate/VSShellIso/VSShellStubExe/Stub.exe.config`
It's not clear how many of these are actually necessary, but the insertion tool should probably do all of them automatically.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.