public SerializeProjectsCommand(RubberduckParserState state, IComProjectSerializationProvider serializationProvider, IComLibraryProvider comLibraryProvider) : base(LogManager.GetCurrentClassLogger()) { _state = state; _serializationProvider = serializationProvider; _comLibraryProvider = comLibraryProvider; }
public SerializeProjectsCommand(RubberduckParserState state, IComProjectSerializationProvider serializationProvider, IComLibraryProvider comLibraryProvider) { _state = state; _serializationProvider = serializationProvider; _comLibraryProvider = comLibraryProvider; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public ReferenceReconciler( IMessageBox messageBox, IConfigurationService <ReferenceSettings> settings, IComLibraryProvider libraryProvider) { _messageBox = messageBox; _settings = settings; _libraryProvider = libraryProvider; }
public ReferenceModel(string path, ITypeLib reference, IComLibraryProvider provider) : this() { FullPath = path; var documentation = provider.GetComDocumentation(reference); Name = documentation.Name; Description = documentation.DocString; var info = provider.GetReferenceInfo(reference, Name, path); Guid = info.Guid; Major = info.Major; Minor = info.Minor; }
public LibraryReferencedDeclarationsCollector(IComLibraryProvider comLibraryProvider) { _comLibraryProvider = comLibraryProvider; }
public LibraryReferencedDeclarationsCollector(IDeclarationsFromComProjectLoader declarationsFromComProjectLoader, IComLibraryProvider comLibraryProvider) : base(declarationsFromComProjectLoader) { _comLibraryProvider = comLibraryProvider; }