summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.jgit.test/tst/org/eclipse/jgit/storage/file/T0003_Basic.java19
-rw-r--r--org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java3
-rw-r--r--org.eclipse.jgit/src/org/eclipse/jgit/lib/Tag.java19
3 files changed, 14 insertions, 27 deletions
diff --git a/org.eclipse.jgit.test/tst/org/eclipse/jgit/storage/file/T0003_Basic.java b/org.eclipse.jgit.test/tst/org/eclipse/jgit/storage/file/T0003_Basic.java
index ecabedd965..dfdffaa6aa 100644
--- a/org.eclipse.jgit.test/tst/org/eclipse/jgit/storage/file/T0003_Basic.java
+++ b/org.eclipse.jgit.test/tst/org/eclipse/jgit/storage/file/T0003_Basic.java
@@ -2,6 +2,7 @@
* Copyright (C) 2007, Dave Watson <dwatson@mimvista.com>
* Copyright (C) 2007-2010, Robin Rosenberg <robin.rosenberg@dewire.com>
* Copyright (C) 2006-2008, Shawn O. Pearce <spearce@spearce.org>
+ * Copyright (C) 2010, Chris Aniszczyk <caniszczyk@gmail.com>
* and other copyright owners as documented in the project's IP log.
*
* This program and the accompanying materials are made available
@@ -432,7 +433,7 @@ public class T0003_Basic extends SampleDataRepositoryTestCase {
t.setObjId(emptyId);
t.setType("blob");
t.setTag("test020");
- t.setAuthor(new PersonIdent(author, 1154236443000L, -4 * 60));
+ t.setTagger(new PersonIdent(author, 1154236443000L, -4 * 60));
t.setMessage("test020 tagged\n");
t.tag();
assertEquals("6759556b09fbb4fd8ae5e315134481cc25d46954", t.getTagId().name());
@@ -440,7 +441,7 @@ public class T0003_Basic extends SampleDataRepositoryTestCase {
Tag mapTag = db.mapTag("test020");
assertEquals("blob", mapTag.getType());
assertEquals("test020 tagged\n", mapTag.getMessage());
- assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag.getAuthor());
+ assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag.getTagger());
assertEquals("e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", mapTag.getObjId().name());
}
@@ -466,7 +467,7 @@ public class T0003_Basic extends SampleDataRepositoryTestCase {
t.setObjId(almostEmptyTreeId);
t.setType("tree");
t.setTag("test021");
- t.setAuthor(new PersonIdent(author, 1154236443000L, -4 * 60));
+ t.setTagger(new PersonIdent(author, 1154236443000L, -4 * 60));
t.setMessage("test021 tagged\n");
t.tag();
assertEquals("b0517bc8dbe2096b419d42424cd7030733f4abe5", t.getTagId().name());
@@ -474,7 +475,7 @@ public class T0003_Basic extends SampleDataRepositoryTestCase {
Tag mapTag = db.mapTag("test021");
assertEquals("tree", mapTag.getType());
assertEquals("test021 tagged\n", mapTag.getMessage());
- assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag.getAuthor());
+ assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag.getTagger());
assertEquals("417c01c8795a35b8e835113a85a5c0c1c77f67fb", mapTag.getObjId().name());
}
@@ -493,7 +494,7 @@ public class T0003_Basic extends SampleDataRepositoryTestCase {
t.setObjId(almostEmptyCommitId);
t.setType("commit");
t.setTag("test022");
- t.setAuthor(new PersonIdent(author, 1154236443000L, -4 * 60));
+ t.setTagger(new PersonIdent(author, 1154236443000L, -4 * 60));
t.setMessage("test022 tagged\n");
t.tag();
assertEquals("0ce2ebdb36076ef0b38adbe077a07d43b43e3807", t.getTagId().name());
@@ -501,7 +502,7 @@ public class T0003_Basic extends SampleDataRepositoryTestCase {
Tag mapTag = db.mapTag("test022");
assertEquals("commit", mapTag.getType());
assertEquals("test022 tagged\n", mapTag.getMessage());
- assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag.getAuthor());
+ assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag.getTagger());
assertEquals("b5d3b45a96b340441f5abb9080411705c51cc86c", mapTag.getObjId().name());
}
@@ -567,19 +568,19 @@ public class T0003_Basic extends SampleDataRepositoryTestCase {
assertNotNull("have tag test020", mapTag20);
assertEquals("blob", mapTag20.getType());
assertEquals("test020 tagged\n", mapTag20.getMessage());
- assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag20.getAuthor());
+ assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag20.getTagger());
assertEquals("e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", mapTag20.getObjId().name());
Tag mapTag21 = db.mapTag("test021");
assertEquals("tree", mapTag21.getType());
assertEquals("test021 tagged\n", mapTag21.getMessage());
- assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag21.getAuthor());
+ assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag21.getTagger());
assertEquals("417c01c8795a35b8e835113a85a5c0c1c77f67fb", mapTag21.getObjId().name());
Tag mapTag22 = db.mapTag("test022");
assertEquals("commit", mapTag22.getType());
assertEquals("test022 tagged\n", mapTag22.getMessage());
- assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag22.getAuthor());
+ assertEquals(new PersonIdent(author, 1154236443000L, -4 * 60), mapTag22.getTagger());
assertEquals("b5d3b45a96b340441f5abb9080411705c51cc86c", mapTag22.getObjId().name());
}
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java b/org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java
index fd99d39e78..3d700ac49e 100644
--- a/org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java
+++ b/org.eclipse.jgit/src/org/eclipse/jgit/lib/ObjectInserter.java
@@ -2,6 +2,7 @@
* Copyright (C) 2007, Robin Rosenberg <robin.rosenberg@dewire.com>
* Copyright (C) 2008, Shawn O. Pearce <spearce@spearce.org>
* Copyright (C) 2009, Google Inc.
+ * Copyright (C) 2010, Chris Aniszczyk <caniszczyk@gmail.com>
* and other copyright owners as documented in the project's IP log.
*
* This program and the accompanying materials are made available
@@ -378,7 +379,7 @@ public abstract class ObjectInserter {
w.write("\n");
w.write("tagger ");
- w.write(tag.getAuthor().toExternalString());
+ w.write(tag.getTagger().toExternalString());
w.write('\n');
w.write('\n');
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/lib/Tag.java b/org.eclipse.jgit/src/org/eclipse/jgit/lib/Tag.java
index 25a06c9c6c..4559c1eef1 100644
--- a/org.eclipse.jgit/src/org/eclipse/jgit/lib/Tag.java
+++ b/org.eclipse.jgit/src/org/eclipse/jgit/lib/Tag.java
@@ -1,6 +1,7 @@
/*
* Copyright (C) 2006-2008, Robin Rosenberg <robin.rosenberg@dewire.com>
* Copyright (C) 2008, Shawn O. Pearce <spearce@spearce.org>
+ * Copyright (C) 2010, Chris Aniszczyk <caniszczyk@gmail.com>
* and other copyright owners as documented in the project's IP log.
*
* This program and the accompanying materials are made available
@@ -106,22 +107,6 @@ public class Tag {
}
/**
- * @return tagger of a annotated tag or null
- */
- public PersonIdent getAuthor() {
- decode();
- return tagger;
- }
-
- /**
- * Set author of an annotated tag.
- * @param a author identifier as a {@link PersonIdent}
- */
- public void setAuthor(final PersonIdent a) {
- tagger = a;
- }
-
- /**
* @return comment of an annotated tag, or null
*/
public String getMessage() {
@@ -223,7 +208,7 @@ public class Tag {
}
public String toString() {
- return "tag[" + getTag() + getType() + getObjId() + " " + getAuthor() + "]";
+ return "tag[" + getTag() + getType() + getObjId() + " " + getTagger() + "]";
}
/**