So. I know I'm supposed to be finishing the Git Integration, but this has been bugging the shit out of me for a while, so I just did it.
There will be a pull request so we can talk about it, but..
It bugs me that every version of RD requires COM clients to relink to the assembly, so I'm breaking the project into several dlls.
It also sufficiently breaks the source control code away from the rest of the code so that I can easily license it under MIT instead of that virus license.
@RubberDuck why does Declaration need a using Rubberduck.VBEEditor;?
How does that build without circular references? I'm seeing Rubberduck.Parsing in Rubberduck.VBEEditor... or are there namespaces that don't match the dll they're in?
Don't I have to set this.DataContext = VMInstance;?
I am doing my startup code, but App.xaml.cs isn't blank, like in normal WPF, and you navigate to a page by navigating to the View, so I have no idea of where to turn.
Well, this isn't VBA, so I guess we are off-topic.
I wonder if I can find a small, working example on the web I can study