Mercurial > jhg
comparison cmdline/org/tmatesoft/hg/console/ChangesetDumpHandler.java @ 423:9c9c442b5f2e
Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Fri, 23 Mar 2012 22:51:18 +0100 |
parents | 2fadf8695f8a |
children | 31a89587eb04 |
comparison
equal
deleted
inserted
replaced
422:5d1cc7366d04 | 423:9c9c442b5f2e |
---|---|
1 /* | 1 /* |
2 * Copyright (c) 2011 TMate Software Ltd | 2 * Copyright (c) 2011-2012 TMate Software Ltd |
3 * | 3 * |
4 * This program is free software; you can redistribute it and/or modify | 4 * This program is free software; you can redistribute it and/or modify |
5 * it under the terms of the GNU General Public License as published by | 5 * it under the terms of the GNU General Public License as published by |
6 * the Free Software Foundation; version 2 of the License. | 6 * the Free Software Foundation; version 2 of the License. |
7 * | 7 * |
91 | 91 |
92 private String print(HgChangeset cset) throws HgException { | 92 private String print(HgChangeset cset) throws HgException { |
93 StringBuilder sb = new StringBuilder(); | 93 StringBuilder sb = new StringBuilder(); |
94 Formatter f = new Formatter(sb); | 94 Formatter f = new Formatter(sb); |
95 final Nodeid csetNodeid = cset.getNodeid(); | 95 final Nodeid csetNodeid = cset.getNodeid(); |
96 f.format("changeset: %d:%s\n", cset.getRevision(), complete ? csetNodeid : csetNodeid.shortNotation()); | 96 f.format("changeset: %d:%s\n", cset.getRevisionIndex(), complete ? csetNodeid : csetNodeid.shortNotation()); |
97 if (cset.getRevision() == tip || repo.getTags().isTagged(csetNodeid)) { | 97 if (cset.getRevisionIndex() == tip || repo.getTags().isTagged(csetNodeid)) { |
98 sb.append("tag: "); | 98 sb.append("tag: "); |
99 for (String t : repo.getTags().tags(csetNodeid)) { | 99 for (String t : repo.getTags().tags(csetNodeid)) { |
100 sb.append(t); | 100 sb.append(t); |
101 sb.append(' '); | 101 sb.append(' '); |
102 } | 102 } |
103 if (cset.getRevision() == tip) { | 103 if (cset.getRevisionIndex() == tip) { |
104 sb.append("tip"); | 104 sb.append("tip"); |
105 } | 105 } |
106 sb.append('\n'); | 106 sb.append('\n'); |
107 } | 107 } |
108 if (complete) { | 108 if (complete) { |