async void sink_ComponentAdded(object sender, DispatcherEventArgs <VBComponent> e) { if (!_handleSinkEvents) { return; } if (!_parser.State.AllDeclarations.Any()) { return; } _sourceControlPanelVM.HandleAddedComponent(e.Item); _logger.Debug("Component '{0}' was added.", e.Item.Name); _parser.State.OnParseRequested(sender, e.Item); }