{"push_id":1176011081,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"aaf02f248de7fef2355c2422d738f336b0b46ba4","before":"131f5dc5e2fa4c6bc2530620e53d2bd63d85f2e7","commits":[{"sha":"aaf02f248de7fef2355c2422d738f336b0b46ba4","author":{"name":"Matt Ward","email":"54f9af72619560a6de9582ad846e693e26b0533e@gmail.com"},"message":"Fix package restore happening continually.\n\nIf a dependency cannot be resolved then package restore would\nrepeatedly be triggered. The original OmniSharp code would start a\npackage restore if dependencies were unresolved. Then after the\nrestore process exits a RestoreCompleted message was sent to the\ndesign time host. The design time host then sends another message\nback indicating that dependencies are not resolved. This again\ntriggers the package restore to be run.\n\nThe DnxProjectSystem has been changed so it does not try to\nrestore if there are missing dependencies. Now the DnxProject itself\nwill trigger restore if there are missing dependencies only the once\nafter a project has been opened. This prevents the restore from being\ntriggered repeatedly due to missing dependencies.\n\n#30 (Issue 2, 6 and 8)","distinct":true,"url":"https://api.github.com/repos/mrward/monodevelop-dnx-addin/commits/aaf02f248de7fef2355c2422d738f336b0b46ba4"}]}
{"actor":{"display_login":"mrward"}}