Mercurial > jhg
comparison src/org/tmatesoft/hg/core/HgFileRevision.java @ 431:12f668401613
FIXMEs: awkward API refactored, what need to be internal got hidden; public aspects got captured in slim interfaces
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Thu, 29 Mar 2012 20:54:04 +0200 |
parents | 31a89587eb04 |
children | b3b1db9301a2 |
comparison
equal
deleted
inserted
replaced
430:d280759c2a3f | 431:12f668401613 |
---|---|
40 private Boolean isCopy = null; // null means not yet known | 40 private Boolean isCopy = null; // null means not yet known |
41 private Pair<Nodeid, Nodeid> parents; | 41 private Pair<Nodeid, Nodeid> parents; |
42 private Flags flags; // null unless set/extracted | 42 private Flags flags; // null unless set/extracted |
43 | 43 |
44 /** | 44 /** |
45 * FIXME has to be public? | 45 * New description of a file revision from a specific repository. |
46 * | |
47 * <p>Although this constructor is public, and clients can use it to construct own file revisions to pass e.g. to commands, its use is discouraged. | |
46 * | 48 * |
47 * @param hgRepo repository | 49 * @param hgRepo repository |
48 * @param rev file revision | 50 * @param rev file revision |
49 * @param manifestEntryFlags file flags at this revision (optional, may be null) | 51 * @param manifestEntryFlags file flags at this revision (optional, may be null) |
50 * @param p path of the file at the given revision | 52 * @param p path of the file at the given revision |