dotnet/msbuild
Voir sur GitHubWarn about WriteLinesToFile default behavior which is Append
Open
#11 927 ouverte le 29 mai 2025
help wantedtriaged
Métriques du dépôt
- Stars
- (5 062 stars)
- Métriques de merge PR
- (Merge moyen 11j 7h) (125 PRs mergées en 30 j)
Description
WriteLinesToFile appends by default unless you specify Overwrite. This is highly non-intuitive and probably almost never what the user intends.
Since we can't change the behavior, I propose to introduce a new optional parameter Append, that defaults to false, and if it's not specified and Overwrite is not specified, warn about it (that you should specify one or the other).
Not sure if a warning or a message, perhaps build check?