コード例 #1
0
 protected CollaborationPlatformCommand(ICollaborationEngine engine, IConfigureLogger logger,
                                        IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory) :
     base(logger, fileSettingsCache)
 {
     _engine = engine;
     CollaborationFactory = collaborationFactory;
 }
コード例 #2
0
 protected CollaborationPlatformCommand(ICollaborationEngine engine, IConfigureLogger logger,
                                        IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory) :
     base(logger, fileSettingsCache)
 {
     _engine = engine;
     CollaborationFactory = collaborationFactory;
     _platformsSupportingDeleteBranchAfterMerge.Add(Abstractions.CollaborationPlatform.Platform.AzureDevOps);
     _platformsSupportingDeleteBranchAfterMerge.Add(Abstractions.CollaborationPlatform.Platform.Bitbucket);
     _platformsSupportingDeleteBranchAfterMerge.Add(Abstractions.CollaborationPlatform.Platform.GitLab);
 }
コード例 #3
0
 public InspectCommand(ILocalEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache) :
     base(logger, fileSettingsCache)
 {
     _engine = engine;
 }
コード例 #4
0
 public RepositoryCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory, IEnumerable <ISettingsReader> settingsReaders)
     : base(engine, logger, fileSettingsCache, collaborationFactory)
 {
     _settingsReaders = settingsReaders;
 }
コード例 #5
0
 protected CommandBase(IConfigureLogger logger, IFileSettingsCache fileSettingsCache)
 {
     _configureLogger  = logger;
     FileSettingsCache = fileSettingsCache;
 }
コード例 #6
0
 protected MultipleRepositoryCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory)
     : base(engine, logger, fileSettingsCache, collaborationFactory)
 {
 }
コード例 #7
0
 public OrganisationCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory)
     : base(engine, logger, fileSettingsCache, collaborationFactory)
 {
 }
コード例 #8
0
 public OrganisationCommand(IGitHubEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache)
     : base(engine, logger, fileSettingsCache)
 {
 }
コード例 #9
0
 public GlobalCommand(IGitHubEngine engine, IConfigureLogLevel logger, IFileSettingsCache fileSettingsCache)
     : base(engine, logger, fileSettingsCache)
 {
 }
コード例 #10
0
 protected MultipleRepositoryCommand(IGitHubEngine engine, IConfigureLogLevel logger, IFileSettingsCache fileSettingsCache)
     : base(engine, logger, fileSettingsCache)
 {
 }
コード例 #11
0
 protected LocalNuKeeperCommand(IConfigureLogger logger, IFileSettingsCache fileSettingsCache)
     : base(logger, fileSettingsCache)
 {
 }
コード例 #12
0
 public RepositoryCommand(IGitHubEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache)
     : base(engine, logger, fileSettingsCache)
 {
 }
コード例 #13
0
 protected GitHubNuKeeperCommand(IGitHubEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache) :
     base(logger, fileSettingsCache)
 {
     _engine = engine;
 }
コード例 #14
0
 public UpdateCommand(ILocalEngine engine, IConfigureLogLevel logger, IFileSettingsCache fileSettingsCache)
     : base(logger, fileSettingsCache)
 {
     _engine = engine;
 }