fix backward compatibility for stub-runner api (#243)

This commit is contained in:
Mariusz Smykuła
2016-04-26 10:35:07 +02:00
parent b6898c4e4a
commit a05acfa0be
2 changed files with 12 additions and 8 deletions

View File

@@ -27,6 +27,12 @@ class BatchStubRunnerFactory {
this(stubRunnerOptions, dependencies, new GrapeStubDownloader(), accurestMessaging)
}
BatchStubRunnerFactory(StubRunnerOptions stubRunnerOptions,
Collection<StubConfiguration> dependencies,
StubDownloader stubDownloader) {
this(stubRunnerOptions, dependencies, new GrapeStubDownloader(), new NoOpAccurestMessaging())
}
BatchStubRunnerFactory(StubRunnerOptions stubRunnerOptions,
Collection<StubConfiguration> dependencies,
StubDownloader stubDownloader,

View File

@@ -25,17 +25,15 @@ class StubRunner implements StubRunning {
@Deprecated
StubRunner(Arguments arguments) {
this.stubsConfiguration = arguments.stub
this.stubRunnerOptions = arguments.stubRunnerOptions
this.stubRepository = new StubRepository(new File(arguments.repositoryPath))
AvailablePortScanner portScanner = new AvailablePortScanner(stubRunnerOptions.minPortValue,
stubRunnerOptions.maxPortValue)
this.accurestMessaging = new NoOpAccurestMessaging()
this.localStubRunner = new StubRunnerExecutor(portScanner, accurestMessaging)
this(arguments.stubRunnerOptions, arguments.repositoryPath, arguments.stub)
}
StubRunner(StubRunnerOptions stubRunnerOptions, String repositoryPath, StubConfiguration stubsConfiguration) {
this(stubRunnerOptions, repositoryPath, stubsConfiguration, new NoOpAccurestMessaging())
}
StubRunner(StubRunnerOptions stubRunnerOptions, String repositoryPath, StubConfiguration stubsConfiguration,
AccurestMessaging accurestMessaging) {
AccurestMessaging accurestMessaging) {
this.stubsConfiguration = stubsConfiguration
this.stubRunnerOptions = stubRunnerOptions
this.stubRepository = new StubRepository(new File(repositoryPath))