Mercurial > jhg
comparison src/org/tmatesoft/hg/repo/HgDirstate.java @ 93:d55d4eedfc57
Switch to Path instead of String in filenames returned by various status operations
| author | Artem Tikhomirov <tikhomirov.artem@gmail.com> | 
|---|---|
| date | Thu, 27 Jan 2011 21:15:21 +0100 | 
| parents | 6f1b88693d48 | 
| children | a3a2e5deb320 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 92:bf304cb14247 | 93:d55d4eedfc57 | 
|---|---|
| 32 * @see http://mercurial.selenic.com/wiki/FileFormats#dirstate | 32 * @see http://mercurial.selenic.com/wiki/FileFormats#dirstate | 
| 33 * | 33 * | 
| 34 * @author Artem Tikhomirov | 34 * @author Artem Tikhomirov | 
| 35 * @author TMate Software Ltd. | 35 * @author TMate Software Ltd. | 
| 36 */ | 36 */ | 
| 37 public class HgDirstate { | 37 class HgDirstate { | 
| 38 | 38 | 
| 39 private final DataAccessProvider accessProvider; | 39 private final DataAccessProvider accessProvider; | 
| 40 private final File dirstateFile; | 40 private final File dirstateFile; | 
| 41 private Map<String, Record> normal; | 41 private Map<String, Record> normal; | 
| 42 private Map<String, Record> added; | 42 private Map<String, Record> added; | 
| 141 } | 141 } | 
| 142 | 142 | 
| 143 | 143 | 
| 144 | 144 | 
| 145 | 145 | 
| 146 public void dump() { | 146 /*package-local*/ void dump() { | 
| 147 read(); | 147 read(); | 
| 148 @SuppressWarnings("unchecked") | 148 @SuppressWarnings("unchecked") | 
| 149 Map<String, Record>[] all = new Map[] { normal, added, removed, merged }; | 149 Map<String, Record>[] all = new Map[] { normal, added, removed, merged }; | 
| 150 char[] x = new char[] {'n', 'a', 'r', 'm' }; | 150 char[] x = new char[] {'n', 'a', 'r', 'm' }; | 
| 151 for (int i = 0; i < all.length; i++) { | 151 for (int i = 0; i < all.length; i++) { | 
