Mercurial > hg4j
diff src/org/tmatesoft/hg/repo/HgInternals.java @ 493:ba36f66c32b4
Refactor to keep knowledge about repository control files and their location in respect to .hg/ in a single place (facilitate future adoption of shared repositories)
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Thu, 18 Oct 2012 18:36:13 +0200 |
parents | b3c16d1aede0 |
children | e1b29756f901 |
line wrap: on
line diff
--- a/src/org/tmatesoft/hg/repo/HgInternals.java Thu Oct 18 16:27:32 2012 +0200 +++ b/src/org/tmatesoft/hg/repo/HgInternals.java Thu Oct 18 18:36:13 2012 +0200 @@ -88,11 +88,11 @@ public HgSubrepoLocation newSubrepo(Path loc, String src, Kind kind, Nodeid rev) { return new HgSubrepoLocation(repo, loc, src, kind, rev); } + + public static Internals getImplementationRepo(HgRepository hgRepo) { + return hgRepo.getImplHelper(); + } - public static File getRepositoryDir(HgRepository hgRepo) { - return hgRepo.getRepositoryRoot(); - } - /** * @param source where to read definitions from * @param globPathRewrite <code>null</code> to use default, or pass an instance to override defaults