Mercurial > jhg
comparison src/org/tmatesoft/hg/internal/Internals.java @ 525:0be5be8d57e9
Repository checkout support, first iteration
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Fri, 11 Jan 2013 18:12:39 +0100 |
parents | bf352ce2b97f |
children | 2f9ed6bcefa2 |
comparison
equal
deleted
inserted
replaced
524:57b2c9eb3c69 | 525:0be5be8d57e9 |
---|---|
29 import java.util.List; | 29 import java.util.List; |
30 import java.util.StringTokenizer; | 30 import java.util.StringTokenizer; |
31 | 31 |
32 import org.tmatesoft.hg.core.SessionContext; | 32 import org.tmatesoft.hg.core.SessionContext; |
33 import org.tmatesoft.hg.repo.HgDataFile; | 33 import org.tmatesoft.hg.repo.HgDataFile; |
34 import org.tmatesoft.hg.repo.HgInternals; | |
34 import org.tmatesoft.hg.repo.HgRuntimeException; | 35 import org.tmatesoft.hg.repo.HgRuntimeException; |
35 import org.tmatesoft.hg.repo.HgRepoConfig.ExtensionsSection; | 36 import org.tmatesoft.hg.repo.HgRepoConfig.ExtensionsSection; |
36 import org.tmatesoft.hg.repo.HgRepository; | 37 import org.tmatesoft.hg.repo.HgRepository; |
37 import org.tmatesoft.hg.util.PathRewrite; | 38 import org.tmatesoft.hg.util.PathRewrite; |
38 | 39 |
408 | 409 |
409 public boolean shallCacheRevlogs() { | 410 public boolean shallCacheRevlogs() { |
410 return shallCacheRevlogsInRepo; | 411 return shallCacheRevlogsInRepo; |
411 } | 412 } |
412 | 413 |
414 public static Internals getInstance(HgRepository repo) { | |
415 return HgInternals.getImplementationRepo(repo); | |
416 } | |
417 | |
413 public static <T> CharSequence join(Iterable<T> col, CharSequence separator) { | 418 public static <T> CharSequence join(Iterable<T> col, CharSequence separator) { |
414 if (col == null) { | 419 if (col == null) { |
415 return String.valueOf(col); | 420 return String.valueOf(col); |
416 } | 421 } |
417 Iterator<T> it = col.iterator(); | 422 Iterator<T> it = col.iterator(); |