Exemplo n.º 1
0
 public GetTargetsCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, IEntityFactory entityFactory, ITargetParser targetParser, ISdkRepository sdkRepository, IUserInterface userInterface) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer, true)
 {
     this.entityFactory = entityFactory;
     this.targetParser  = targetParser;
     this.sdkRepository = sdkRepository;
     this.userInterface = userInterface;
 }
Exemplo n.º 2
0
 public CmakeBuildInformationService(CmakeExecuter cmakeExecuter, ISdkRepository sdkRepository,
                                     ICMakeConversation cMakeConversation, IFileSystem fileSystem)
 {
     this.cmakeExecuter     = cmakeExecuter;
     this.sdkRepository     = sdkRepository;
     this.cMakeConversation = cMakeConversation;
     this.fileSystem        = fileSystem;
 }
Exemplo n.º 3
0
 public Builder(IUserInterface userInterface, ISdkRepository sdkRepository,
                IBuildExecuter buildExecuter, ILibraryBuilderExecuter libraryBuilderExecuter, ITargetParser targetParser, IFileSystem fileSystem)
 {
     this.userInterface          = userInterface;
     this.sdkRepository          = sdkRepository;
     this.buildExecuter          = buildExecuter;
     this.libraryBuilderExecuter = libraryBuilderExecuter;
     this.targetParser           = targetParser;
     this.fileSystem             = fileSystem;
 }
Exemplo n.º 4
0
 public SdkSettingObserver(ISettingsObserver settingsObserver, ISettingsProvider settingsProvider, ISdkRepository sdkRepository)
 {
     this.settingsObserver             = settingsObserver;
     this.settingsProvider             = settingsProvider;
     this.sdkRepository                = sdkRepository;
     settingsObserver.SettingAdding   += OnSettingAdding;
     settingsObserver.SettingRemoving += OnSettingRemoving;
     settingsObserver.SettingCleared  += OnSettingCleared;
     settingsObserver.SettingSetting  += OnSettingSetting;
     sdkRepository.Loaded             += OnSdksPropertiesLoaded;
 }
Exemplo n.º 5
0
 public RootEntityContentProvider(ITemplateRepository templateRepository, ITemplateIdentifierRepository identifierRepository, IFileSystem fileSystem, IParser parser, ExecutionContext executionContext, ITargetParser targetParser, ISdkRepository sdkRepository, IBuildInformationService informationService)
 {
     this.templateRepository   = templateRepository;
     this.identifierRepository = identifierRepository;
     this.fileSystem           = fileSystem;
     this.parser             = parser;
     this.executionContext   = executionContext;
     this.targetParser       = targetParser;
     this.sdkRepository      = sdkRepository;
     this.informationService = informationService;
 }
 public UpdateMessagesMediator(ISettingsObserver settingsObserver, IProcessInformationService processInformationService, IInstanceCommunicationService instanceCommunicationService, ExecutionContext executionContext, ISdkRepository sdkRepository, CancellationToken cancellationToken)
 {
     this.settingsObserver             = settingsObserver;
     this.processInformationService    = processInformationService;
     this.instanceCommunicationService = instanceCommunicationService;
     this.executionContext             = executionContext;
     this.sdkRepository                       = sdkRepository;
     this.cancellationToken                   = cancellationToken;
     settingsObserver.SettingAdded           += SettingsObserverOnSettingChanged;
     settingsObserver.SettingCleared         += SettingsObserverOnSettingChanged;
     settingsObserver.SettingRemoved         += SettingsObserverOnSettingChanged;
     settingsObserver.SettingSet             += SettingsObserverOnSettingChanged;
     executionContext.ObservableRegistered   += ExecutionContextOnObservableRegistered;
     executionContext.ObservableUnregistered += ExecutionContextOnObservableUnregistered;
     sdkRepository.Updated                   += SdkRepositoryOnUpdated;
 }
Exemplo n.º 7
0
 public ProjectPropertiesProvider(ITargetParser targetParser, ISdkRepository sdkRepository, IFileSystem fileSystem)
 {
     this.targetParser  = targetParser;
     this.sdkRepository = sdkRepository;
     this.fileSystem    = fileSystem;
 }
Exemplo n.º 8
0
 public TargetParser(ISdkRepository sdkRepository, ExecutionContext executionContext)
 {
     this.sdkRepository    = sdkRepository;
     this.executionContext = executionContext;
 }
Exemplo n.º 9
0
 public ScanSdksCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, ISettingsProvider settingsProvider, ISdkRepository sdkRepository) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer)
 {
     this.settingsProvider = settingsProvider;
     this.sdkRepository    = sdkRepository;
 }
Exemplo n.º 10
0
 public GetCompilerSpecificationsCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, IEntityFactory entityFactory, ITargetParser targetParser, ISdkRepository sdkRepository) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer, true)
 {
     this.entityFactory = entityFactory;
     this.targetParser  = targetParser;
     this.sdkRepository = sdkRepository;
 }