mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-14 17:26:22 +01:00
Extract method
This commit is contained in:
@@ -76,8 +76,7 @@ public abstract class AbstractSimpleRepositoryHandler<C extends RepositoryConfig
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Repository create(Repository repository) {
|
public Repository create(Repository repository) {
|
||||||
File repositoryRootDirectory = repositoryLocationResolver.getRepositoryDirectory(repository);
|
File nativeDirectory = resolveNativeDirectory(repository);
|
||||||
File nativeDirectory = new File(repositoryRootDirectory, REPOSITORIES_NATIVE_DIRECTORY);
|
|
||||||
try {
|
try {
|
||||||
create(repository, nativeDirectory);
|
create(repository, nativeDirectory);
|
||||||
postCreate(repository, nativeDirectory);
|
postCreate(repository, nativeDirectory);
|
||||||
@@ -110,7 +109,7 @@ public abstract class AbstractSimpleRepositoryHandler<C extends RepositoryConfig
|
|||||||
public File getDirectory(Repository repository) {
|
public File getDirectory(Repository repository) {
|
||||||
File directory;
|
File directory;
|
||||||
if (isConfigured()) {
|
if (isConfigured()) {
|
||||||
directory = new File(repositoryLocationResolver.getRepositoryDirectory(repository), REPOSITORIES_NATIVE_DIRECTORY);
|
directory = resolveNativeDirectory(repository);
|
||||||
} else {
|
} else {
|
||||||
throw new ConfigurationException("RepositoryHandler is not configured");
|
throw new ConfigurationException("RepositoryHandler is not configured");
|
||||||
}
|
}
|
||||||
@@ -168,8 +167,7 @@ public abstract class AbstractSimpleRepositoryHandler<C extends RepositoryConfig
|
|||||||
return content;
|
return content;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private File resolveNativeDirectory(Repository repository) {
|
||||||
|
return new File(repositoryLocationResolver.getRepositoryDirectory(repository), REPOSITORIES_NATIVE_DIRECTORY);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user