Lifeng Lu
Lifeng Lu
We checked in some workarounds in 15.7 to reduce JTF leaks. Hopefully, that will reduce this issue. I can take a look the fix in JTF in 15.8.
@davkean is right. Blocking restoring to finish before building sounds a right thing to do, however it does not ensure the project system to pick up nuget changes. Solution build...
Now, for the work to block build for pending NuGet restore: 1, once the nuget restore starts, NET Core has already registered it in the critical task list, which will...
I think we want something similar to IConfiguredProjectReadyToBuild, although that contract was for design time build, but we want one for real configured project build. The contract is quite confusing...
oh, so we need block it before finishing up to date checks? hmm... that sounds right, and maybe a little bit more complex than my previous thought. (I thought up...
For IConfiguredProjectReadyToBuild: because build always happens in the configured project level, so i think it makes sense to keep it that way. It doesn't mean an implementation must depend on...
Thanks a lot, that is my understanding as well. I worried about that, because we happened to have a discussion that FUTDC to skip changes in .user file. It turns...
+ @richardstanton , @AArnott
that is why this OnMainThreadBlockedByCurrentTask returns a disposable, which can be disposed by the caller when it is no longer needed. In the implementation, this cancels the switching to UI...
the API is to allow a special callback when the current JoinableTask is blocking the UI thread, but is never called when the UI thread is idle. it is designed...