Closed dsyme closed 2 years ago
Oh no, multiple loaders? That could be a root cause of so many checking issues. That's nuts. Excellent find!
I'll kick off a versioned release with this. FYI all this takes is pushing a tag with the matching version number in the form v<VERSION>
, then the pipeline handles publishing.
Thanks!
ProjectController.LoadProject now returns an Async bool to indicate eventual completion
Fix heisen test https://github.com/ionide/proj-info/issues/136 by waiting on bool for initial load, then waiting a bit longer in CI for the one remaining case.
ProjectController.LoaderLoop was creating a new agent every time the property was evaluated. This looks like a mistake - either a single
loaderLoop
should be created, orLoaderLoop
should be renamed toCreateLoaderLoop()
to indicate this is intended. I'm pretty sure the former is intended.