diff src/org/tmatesoft/hg/repo/HgTags.java @ 354:5f9073eabf06

Propagate errors with exceptions up to a end client
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Thu, 01 Dec 2011 05:21:40 +0100
parents 168f1994de7e
children 2fadf8695f8a
line wrap: on
line diff
--- a/src/org/tmatesoft/hg/repo/HgTags.java	Thu Dec 01 03:05:28 2011 +0100
+++ b/src/org/tmatesoft/hg/repo/HgTags.java	Thu Dec 01 05:21:40 2011 +0100
@@ -29,6 +29,7 @@
 import java.util.Map;
 import java.util.TreeMap;
 
+import org.tmatesoft.hg.core.HgInvalidControlFileException;
 import org.tmatesoft.hg.core.Nodeid;
 
 /**
@@ -238,7 +239,7 @@
 			return localFromName.containsKey(name);
 		}
 
-		public String branch() {
+		public String branch() throws HgInvalidControlFileException {
 			if (branch == null) {
 				int x = repo.getChangelog().getLocalRevision(revision());
 				branch = repo.getChangelog().range(x, x).get(0).branch();