-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge release/dev16.10 to main #53033
Commits on Apr 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2de59fd - Browse repository at this point
Copy the full SHA 2de59fdView commit details
Commits on Apr 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 363d5ac - Browse repository at this point
Copy the full SHA 363d5acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e1253d - Browse repository at this point
Copy the full SHA 0e1253dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e435f17 - Browse repository at this point
Copy the full SHA e435f17View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3506f7 - Browse repository at this point
Copy the full SHA b3506f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31c94cf - Browse repository at this point
Copy the full SHA 31c94cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2db89d0 - Browse repository at this point
Copy the full SHA 2db89d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56fd68c - Browse repository at this point
Copy the full SHA 56fd68cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 057a4a1 - Browse repository at this point
Copy the full SHA 057a4a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 896c501 - Browse repository at this point
Copy the full SHA 896c501View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1181c11 - Browse repository at this point
Copy the full SHA 1181c11View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec0a12e - Browse repository at this point
Copy the full SHA ec0a12eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 158e7ff - Browse repository at this point
Copy the full SHA 158e7ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b4a2c7 - Browse repository at this point
Copy the full SHA 0b4a2c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 185187c - Browse repository at this point
Copy the full SHA 185187cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ed5dc6 - Browse repository at this point
Copy the full SHA 1ed5dc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c48c8e - Browse repository at this point
Copy the full SHA 2c48c8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35555e5 - Browse repository at this point
Copy the full SHA 35555e5View commit details -
Merge pull request #52946 from CyrusNajmabadi/restartTagging
Cancel all current work with highlight refs when changes come in
Configuration menu - View commit details
-
Copy full SHA for 617e59c - Browse repository at this point
Copy the full SHA 617e59cView commit details -
Optimize the case when we have a generator not producing output
In 63a1ad6 we made some performance optimizations where we would try to reuse compilations better. The core idea was if a change to a file happens, we have to update the compilation that doesn't contain source generated files so we can re-run generators; if the generated output was the same then we should also do the same updates to the compilation that _has_ source generators so we can better use compiler caches. The one case that wasn't handled well was if the compilation with and without generated output was actually the same: if a generator was added that isn't producing documents, then those compilations can be the same instance, but we were applying the transformations twice as if they were different. This fired an assert elsewhere in the CompilationTracker that when we're storing compilations away at the very end we shouldn't have two separate but semantically identical compilations if there are no actual generated files anywhere. The fix taken here is to adjust our logic where we update compilations for changes to regular files: there we were updating both compilations at once. If the compilations are identical, we just null out the "withGenerators" since we won't need to update that as well. That way we're only updating one copy, which will be the one passed to generators again. And if no generated output is still produced, that'll be the single compilation again stored in the FinalState.
Configuration menu - View commit details
-
Copy full SHA for d3801b3 - Browse repository at this point
Copy the full SHA d3801b3View commit details
Commits on Apr 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 34b64e7 - Browse repository at this point
Copy the full SHA 34b64e7View commit details
Commits on Apr 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 845c245 - Browse repository at this point
Copy the full SHA 845c245View commit details -
Merge pull request #52979 from jasonmalinowski/fix-generator-assert
Optimize the case when we have a generator not producing output
Configuration menu - View commit details
-
Copy full SHA for caa91bd - Browse repository at this point
Copy the full SHA caa91bdView commit details -
Merge pull request #52995 from dotnet/dev/jorobich/move-ubuntu-queue
Move to Ubuntu 18.04 queue
Configuration menu - View commit details
-
Copy full SHA for 2ec1c6c - Browse repository at this point
Copy the full SHA 2ec1c6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 776d0c9 - Browse repository at this point
Copy the full SHA 776d0c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f015548 - Browse repository at this point
Copy the full SHA f015548View commit details -
Merge pull request #52934 from jmarolf/bugfix/more-resilient-editor-f…
…actory-implementation Do not show UI if no managed projects are loaded
Configuration menu - View commit details
-
Copy full SHA for 92f460a - Browse repository at this point
Copy the full SHA 92f460aView commit details -
Merge pull request #53008 from JoeRobich/make-customtags-internal
Make CodeAction.CustomTags internal
Configuration menu - View commit details
-
Copy full SHA for e01744e - Browse repository at this point
Copy the full SHA e01744eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 327698b - Browse repository at this point
Copy the full SHA 327698bView commit details -
Configuration menu - View commit details
-
Copy full SHA for de369e7 - Browse repository at this point
Copy the full SHA de369e7View commit details