12:04 PM
@ZevSpitz Rubberduck.Parsing
depends on Rubberduck.VBEditor
, Rubberduck.SettingsProvider
and Rubberduck.JunkDrawer
, the first two of which depend on Rubberduck.Resources
.
I am a bit confused about the dependency on Rubberduck.Resouces
for Rubberduck.SettingsProvider
; it is imported into none of the modules.
Regarding the VBEditor
, I am not really happy that we store the GUIDs and ProgIds for the type lib API in the resouces assembly together with the UI i18n. That couples the VBEditor to the UI stuff.