ant: Open Repository and Git in try-with-resource
To prevent potential resource leak. Change-Id: I3f4af9037c9d26ec575b529ab66066365ab918a5 Signed-off-by: David Pursehouse <david.pursehouse@sonymobile.com>
This commit is contained in:
parent
3096ab6502
commit
58e290864e
|
@ -117,10 +117,10 @@ public void execute() throws BuildException {
|
|||
}
|
||||
|
||||
AddCommand gitAdd;
|
||||
try {
|
||||
Repository repo = new FileRepositoryBuilder().readEnvironment()
|
||||
try (Repository repo = new FileRepositoryBuilder().readEnvironment()
|
||||
.findGitDir(src).build();
|
||||
gitAdd = new Git(repo).add();
|
||||
Git git = new Git(repo);) {
|
||||
gitAdd = git.add();
|
||||
} catch (IOException e) {
|
||||
throw new BuildException("Could not access repository " + src, e);
|
||||
}
|
||||
|
|
|
@ -105,10 +105,10 @@ public void setForce(boolean force) {
|
|||
@Override
|
||||
public void execute() throws BuildException {
|
||||
CheckoutCommand checkout;
|
||||
try {
|
||||
Repository repo = new FileRepositoryBuilder().readEnvironment()
|
||||
try (Repository repo = new FileRepositoryBuilder().readEnvironment()
|
||||
.findGitDir(src).build();
|
||||
checkout = new Git(repo).checkout();
|
||||
Git git = new Git(repo)) {
|
||||
checkout = git.checkout();
|
||||
} catch (IOException e) {
|
||||
throw new BuildException("Could not access repository " + src, e);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue