I believe something has been broken in Gradle 3.3 in regards to project generation.
Whenever I run Visual Studio generation tasks on my multiproject, they are not marked as Up-To-Date even if they were already run and generated the vcxproj and sln files and nothing else has changed. The problem is that the files are not removed after re-running the task but actually are appended, leading to broken projects if I run the project generation task more than once (for example after running 3 times I get each line in vcxproj duplicated 3 times as well)
Could someone verify if this is actually a bug or am I doing something strange that would cause it to break in gradle 3.3 ?
Edit: I have checked it on 3.2.1 - it has exactly the same problem. Then I checked 2.14.1 and it works fine. Rerunning the task just re-generates the files without appending the same contents over and over again. So the question is - is vs plugin bugged in 3.X and should I file a bug report at github or is there something odd in my usage?