Document potential breaking changes in multithreaded mode.
- Dominant language
- C#
- Stars
- 5.5k
- Forks
- 1.5k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 133
Description
Here is the (incomplete) list of potential breaking changes in multithreaded mode. These changes may cause differences in behavior compared to multiprocess execution:
* [ ] Environment variables became case-sensitive on unix. Relevant links: #12858, #12842.
* [ ] Absolute paths verification uses `Path.IsPathFullyQualified` instead of `Path.IsPathRooted`. Relevant links: #12849, #12842.
* [ ] #13026
* [x] https://github.com/dotnet/msbuild/issues/13748
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the unchecked entries and linked issues #12858, #12842, #12849, and #13026 to confirm which differences are breaking changes in multithreaded mode. Update this issue's checklist with the remaining verified changes, leaving each item linked to its relevant issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- build-system
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100