Mercurial > hg4j
diff src/org/tmatesoft/hg/core/HgRepoFacade.java @ 143:b9700740553a
Command line tools parse and respect most of command-line arguments
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Thu, 17 Feb 2011 22:16:25 +0100 |
parents | aa1629f36482 |
children | 1a7a9a20e1f9 |
line wrap: on
line diff
--- a/src/org/tmatesoft/hg/core/HgRepoFacade.java Thu Feb 17 05:06:07 2011 +0100 +++ b/src/org/tmatesoft/hg/core/HgRepoFacade.java Thu Feb 17 22:16:25 2011 +0100 @@ -32,6 +32,14 @@ public HgRepoFacade() { } + + public boolean init(HgRepository hgRepo) { + if (hgRepo == null) { + throw new IllegalArgumentException(); + } + repo = hgRepo; + return !repo.isInvalid(); + } public boolean init() throws Exception /*FIXME RepoInitException*/ { repo = new HgLookup().detectFromWorkingDir();