Add CheckerUuid#get() to get the checker UUID as String
At the moment we use CheckerUuid#toString() however having an explicit
get() method seems more consistent with how we unwrap other objects
(e.g. Project.NameKey#get() to get the project name as String).
Signed-off-by: Edwin Kempin <ekempin@google.com>
Change-Id: I2ea7c563eaa0efd2b07aa39ff5b978ac13efa4d1
diff --git a/java/com/google/gerrit/plugins/checks/CheckJson.java b/java/com/google/gerrit/plugins/checks/CheckJson.java
index 070fd4d..3d55666 100644
--- a/java/com/google/gerrit/plugins/checks/CheckJson.java
+++ b/java/com/google/gerrit/plugins/checks/CheckJson.java
@@ -60,7 +60,7 @@
public CheckInfo format(Check check) throws IOException {
CheckInfo info = new CheckInfo();
- info.checkerUuid = check.key().checkerUuid().toString();
+ info.checkerUuid = check.key().checkerUuid().get();
info.changeNumber = check.key().patchSet().changeId.id;
info.project = check.key().project().get();
info.patchSetId = check.key().patchSet().patchSetId;
diff --git a/java/com/google/gerrit/plugins/checks/CheckerJson.java b/java/com/google/gerrit/plugins/checks/CheckerJson.java
index 78202f8..27f96ec 100644
--- a/java/com/google/gerrit/plugins/checks/CheckerJson.java
+++ b/java/com/google/gerrit/plugins/checks/CheckerJson.java
@@ -22,7 +22,7 @@
public class CheckerJson {
public CheckerInfo format(Checker checker) {
CheckerInfo info = new CheckerInfo();
- info.uuid = checker.getUuid().toString();
+ info.uuid = checker.getUuid().get();
info.name = checker.getName().orElse(null);
info.description = checker.getDescription().orElse(null);
info.url = checker.getUrl().orElse(null);
diff --git a/java/com/google/gerrit/plugins/checks/CheckerUuid.java b/java/com/google/gerrit/plugins/checks/CheckerUuid.java
index 9d2822e..f34ab7d 100644
--- a/java/com/google/gerrit/plugins/checks/CheckerUuid.java
+++ b/java/com/google/gerrit/plugins/checks/CheckerUuid.java
@@ -142,13 +142,17 @@
scheme(), RefNames.shardUuid(Hashing.sha1().hashString(id(), UTF_8).toString()));
}
- @Override
- public String toString() {
+ public String get() {
return scheme() + ":" + id();
}
@Override
+ public String toString() {
+ return get();
+ }
+
+ @Override
public int compareTo(CheckerUuid o) {
- return toString().compareTo(o.toString());
+ return get().compareTo(o.get());
}
}
diff --git a/java/com/google/gerrit/plugins/checks/NoSuchCheckerException.java b/java/com/google/gerrit/plugins/checks/NoSuchCheckerException.java
index e196029..dcdadcc 100644
--- a/java/com/google/gerrit/plugins/checks/NoSuchCheckerException.java
+++ b/java/com/google/gerrit/plugins/checks/NoSuchCheckerException.java
@@ -21,7 +21,7 @@
public static final String MESSAGE = "Checker Not Found: ";
public NoSuchCheckerException(CheckerUuid uuid) {
- this(uuid.toString());
+ this(uuid.get());
}
public NoSuchCheckerException(String uuid) {
diff --git a/java/com/google/gerrit/plugins/checks/api/Checkers.java b/java/com/google/gerrit/plugins/checks/api/Checkers.java
index 124a789..00de8b6 100644
--- a/java/com/google/gerrit/plugins/checks/api/Checkers.java
+++ b/java/com/google/gerrit/plugins/checks/api/Checkers.java
@@ -33,7 +33,7 @@
* @throws RestApiException if an error occurred.
*/
default CheckerApi id(CheckerUuid checkerUuid) throws RestApiException {
- return id(checkerUuid.toString());
+ return id(checkerUuid.get());
}
/**
diff --git a/java/com/google/gerrit/plugins/checks/api/ChecksImpl.java b/java/com/google/gerrit/plugins/checks/api/ChecksImpl.java
index d7d67bf..cbc454f 100644
--- a/java/com/google/gerrit/plugins/checks/api/ChecksImpl.java
+++ b/java/com/google/gerrit/plugins/checks/api/ChecksImpl.java
@@ -57,7 +57,7 @@
public CheckApi id(CheckerUuid checkerUuid) throws RestApiException {
try {
return checkApiImplFactory.create(
- checksCollection.parse(revisionResource, IdString.fromDecoded(checkerUuid.toString())));
+ checksCollection.parse(revisionResource, IdString.fromDecoded(checkerUuid.get())));
} catch (Exception e) {
throw asRestApiException("Cannot parse check", e);
}
diff --git a/java/com/google/gerrit/plugins/checks/api/ListPendingChecks.java b/java/com/google/gerrit/plugins/checks/api/ListPendingChecks.java
index 4ad556c..e3da451 100644
--- a/java/com/google/gerrit/plugins/checks/api/ListPendingChecks.java
+++ b/java/com/google/gerrit/plugins/checks/api/ListPendingChecks.java
@@ -154,7 +154,7 @@
pendingChecksInfo.patchSet.patchSetId = patchSetId.get();
pendingChecksInfo.pendingChecks =
- ImmutableMap.of(checkerUuid.toString(), new PendingCheckInfo(checkState));
+ ImmutableMap.of(checkerUuid.get(), new PendingCheckInfo(checkState));
return pendingChecksInfo;
}
diff --git a/java/com/google/gerrit/plugins/checks/api/UpdateCheck.java b/java/com/google/gerrit/plugins/checks/api/UpdateCheck.java
index df517f4..fb5b653 100644
--- a/java/com/google/gerrit/plugins/checks/api/UpdateCheck.java
+++ b/java/com/google/gerrit/plugins/checks/api/UpdateCheck.java
@@ -42,8 +42,8 @@
input = new CheckInput();
}
if (input.checkerUuid == null) {
- input.checkerUuid = checkResource.getCheckerUuid().toString();
- } else if (!checkResource.getCheckerUuid().toString().equals(input.checkerUuid)) {
+ input.checkerUuid = checkResource.getCheckerUuid().get();
+ } else if (!checkResource.getCheckerUuid().get().equals(input.checkerUuid)) {
throw new BadRequestException(
String.format(
"checkerUuid must either be null or the same as on the resource:\n"
diff --git a/java/com/google/gerrit/plugins/checks/api/UpdateChecker.java b/java/com/google/gerrit/plugins/checks/api/UpdateChecker.java
index 403ef8e..093a11b 100644
--- a/java/com/google/gerrit/plugins/checks/api/UpdateChecker.java
+++ b/java/com/google/gerrit/plugins/checks/api/UpdateChecker.java
@@ -74,7 +74,7 @@
// Callers shouldn't really be providing UUID. If they do, the only legal UUID is exactly the
// current UUID.
- if (input.uuid != null && !input.uuid.equals(resource.getChecker().getUuid().toString())) {
+ if (input.uuid != null && !input.uuid.equals(resource.getChecker().getUuid().get())) {
throw new BadRequestException("uuid cannot be updated");
}
diff --git a/java/com/google/gerrit/plugins/checks/db/CheckerConfig.java b/java/com/google/gerrit/plugins/checks/db/CheckerConfig.java
index c5891a6..dde68b0 100644
--- a/java/com/google/gerrit/plugins/checks/db/CheckerConfig.java
+++ b/java/com/google/gerrit/plugins/checks/db/CheckerConfig.java
@@ -296,7 +296,7 @@
}
private String describeForError() {
- return checkerUuid.map(CheckerUuid::toString).orElse(ref);
+ return checkerUuid.map(CheckerUuid::get).orElse(ref);
}
private void ensureThatMandatoryPropertiesAreSet() throws ConfigInvalidException {
diff --git a/java/com/google/gerrit/plugins/checks/db/CheckerConfigEntry.java b/java/com/google/gerrit/plugins/checks/db/CheckerConfigEntry.java
index 88583c0..a4bb1ca 100644
--- a/java/com/google/gerrit/plugins/checks/db/CheckerConfigEntry.java
+++ b/java/com/google/gerrit/plugins/checks/db/CheckerConfigEntry.java
@@ -60,7 +60,7 @@
"%s.%s is not set in config file for checker %s",
SECTION_NAME, super.keyName, checkerUuid));
}
- if (checkerUuid != null && !configUuid.equals(checkerUuid.toString())) {
+ if (checkerUuid != null && !configUuid.equals(checkerUuid.get())) {
throw new ConfigInvalidException(
String.format(
"value of %s.%s=%s does not match expected checker UUID %s",
@@ -78,8 +78,7 @@
@Override
void initNewConfig(Config config, CheckerCreation checkerCreation) {
- config.setString(
- SECTION_NAME, null, super.keyName, checkerCreation.getCheckerUuid().toString());
+ config.setString(SECTION_NAME, null, super.keyName, checkerCreation.getCheckerUuid().get());
}
@Override
diff --git a/java/com/google/gerrit/plugins/checks/db/CheckersByRepositoryNotes.java b/java/com/google/gerrit/plugins/checks/db/CheckersByRepositoryNotes.java
index 09fdcb2..65d5719 100644
--- a/java/com/google/gerrit/plugins/checks/db/CheckersByRepositoryNotes.java
+++ b/java/com/google/gerrit/plugins/checks/db/CheckersByRepositoryNotes.java
@@ -347,7 +347,7 @@
CheckerUuid checkerUuid,
Project.NameKey repositoryName)
throws IOException {
- String checkerUuidStr = checkerUuid.toString();
+ String checkerUuidStr = checkerUuid.get();
ObjectId noteId = computeRepositorySha1(repositoryName);
ImmutableSortedSet.Builder<String> newLinesBuilder = ImmutableSortedSet.naturalOrder();
if (noteMap.contains(noteId)) {
@@ -380,7 +380,7 @@
CheckerUuid checkerUuid,
Project.NameKey repositoryName)
throws IOException {
- String checkerUuidStr = checkerUuid.toString();
+ String checkerUuidStr = checkerUuid.get();
ObjectId noteId = computeRepositorySha1(repositoryName);
ImmutableSortedSet.Builder<String> newLinesBuilder = ImmutableSortedSet.naturalOrder();
if (noteMap.contains(noteId)) {
diff --git a/java/com/google/gerrit/plugins/checks/db/NoteDbChecks.java b/java/com/google/gerrit/plugins/checks/db/NoteDbChecks.java
index c01b359..1e3a6f9 100644
--- a/java/com/google/gerrit/plugins/checks/db/NoteDbChecks.java
+++ b/java/com/google/gerrit/plugins/checks/db/NoteDbChecks.java
@@ -135,13 +135,13 @@
ChangeData changeData = changeDataFactory.create(projectName, patchSetId.changeId);
ImmutableMap<String, Checker> allCheckersOfProject =
checkers.checkersOf(projectName).stream()
- .collect(ImmutableMap.toImmutableMap(c -> c.getUuid().toString(), c -> c));
+ .collect(ImmutableMap.toImmutableMap(c -> c.getUuid().get(), c -> c));
// Always backfilling checks to have a meaningful "CombinedCheckState" even when there are some
// or all checks missing.
ImmutableMap<String, Check> checks =
getChecks(projectName, patchSetId, GetCheckOptions.withBackfilling()).stream()
- .collect(ImmutableMap.toImmutableMap(c -> c.key().checkerUuid().toString(), c -> c));
+ .collect(ImmutableMap.toImmutableMap(c -> c.key().checkerUuid().get(), c -> c));
ChangeQueryBuilder queryBuilder =
queryBuilderProvider.get().asUser(anonymousUserProvider.get());
diff --git a/java/com/google/gerrit/plugins/checks/db/NoteDbChecksUpdate.java b/java/com/google/gerrit/plugins/checks/db/NoteDbChecksUpdate.java
index 242bccb..de2758e 100644
--- a/java/com/google/gerrit/plugins/checks/db/NoteDbChecksUpdate.java
+++ b/java/com/google/gerrit/plugins/checks/db/NoteDbChecksUpdate.java
@@ -232,7 +232,7 @@
}
NoteDbCheckMap checksForRevision = newNotes.get(revId);
- if (!checksForRevision.checks.containsKey(checkKey.checkerUuid().toString())) {
+ if (!checksForRevision.checks.containsKey(checkKey.checkerUuid().get())) {
if (operation == Operation.UPDATE) {
throw new IOException("Not found: " + checkKey.checkerUuid());
}
@@ -241,7 +241,7 @@
NoteDbCheck newCheck = NoteDbCheck.createInitialNoteDbCheck(checkUpdate);
newCheck.created = Timestamp.from(personIdent.getWhen().toInstant());
newCheck.updated = newCheck.created;
- checksForRevision.checks.put(checkKey.checkerUuid().toString(), newCheck);
+ checksForRevision.checks.put(checkKey.checkerUuid().get(), newCheck);
writeNotesMap(newNotes, cb, ins);
return true;
} else if (operation == Operation.CREATE) {
@@ -249,7 +249,7 @@
}
// Update in place
- NoteDbCheck modifiedCheck = checksForRevision.checks.get(checkKey.checkerUuid().toString());
+ NoteDbCheck modifiedCheck = checksForRevision.checks.get(checkKey.checkerUuid().get());
boolean dirty = modifiedCheck.applyUpdate(checkUpdate);
if (!dirty) {
return false;
@@ -338,7 +338,7 @@
throw new IllegalStateException("revision " + revId + " not found");
}
Map<String, NoteDbCheck> checks = newNotes.get(revId).checks;
- String checkerUuidString = checkKey.checkerUuid().toString();
+ String checkerUuidString = checkKey.checkerUuid().get();
if (!checks.containsKey(checkerUuidString)) {
throw new IllegalStateException("checker " + checkerUuidString + " not found");
}
diff --git a/javatests/com/google/gerrit/plugins/checks/CheckerUuidTest.java b/javatests/com/google/gerrit/plugins/checks/CheckerUuidTest.java
index f62a1f1..46bf2f8 100644
--- a/javatests/com/google/gerrit/plugins/checks/CheckerUuidTest.java
+++ b/javatests/com/google/gerrit/plugins/checks/CheckerUuidTest.java
@@ -86,7 +86,7 @@
@Test
public void parseValidUuids() {
for (String uuidString : VALID_CHECKER_UUIDS) {
- assertThat(CheckerUuid.tryParse(uuidString).map(CheckerUuid::toString))
+ assertThat(CheckerUuid.tryParse(uuidString).map(CheckerUuid::get))
.named(uuidString)
.hasValue(uuidString);
CheckerUuid checkerUuid;
@@ -95,7 +95,7 @@
} catch (RuntimeException e) {
throw new AssertionError("failed to parse " + uuidString, e);
}
- assertThat(checkerUuid.toString()).named(uuidString).isEqualTo(uuidString);
+ assertThat(checkerUuid.get()).named(uuidString).isEqualTo(uuidString);
assertThat(Repository.isValidRefName(checkerUuid.toRefName()))
.named("valid ref name: %s", checkerUuid.toRefName())
.isTrue();
@@ -115,7 +115,7 @@
CheckerUuid checkerUuid = CheckerUuid.parse("test:my-checker");
assertThat(checkerUuid.scheme()).isEqualTo("test");
assertThat(checkerUuid.id()).isEqualTo("my-checker");
- assertThat(checkerUuid.toString()).isEqualTo("test:my-checker");
+ assertThat(checkerUuid.get()).isEqualTo("test:my-checker");
// $ echo -n my-checker | sha1sum
// f4bf6f9d65a2069e1b23de004b626b9a08e58daa -
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/ChecksRestApiBindingsIT.java b/javatests/com/google/gerrit/plugins/checks/acceptance/ChecksRestApiBindingsIT.java
index 6df71c0..c492426 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/ChecksRestApiBindingsIT.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/ChecksRestApiBindingsIT.java
@@ -50,7 +50,7 @@
@Test
public void checkerEndpoints() throws Exception {
CheckerUuid checkerUuid = checkerOperations.newChecker().create();
- RestApiCallHelper.execute(adminRestSession, CHECKER_ENDPOINTS, checkerUuid.toString());
+ RestApiCallHelper.execute(adminRestSession, CHECKER_ENDPOINTS, checkerUuid.get());
}
@Test
@@ -76,7 +76,7 @@
SCOPED_CHECK_ENDPOINTS,
String.valueOf(key.patchSet().changeId.id),
String.valueOf(key.patchSet().patchSetId),
- checkerUuid.toString());
+ checkerUuid.get());
}
@Test
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/api/CreateCheckIT.java b/javatests/com/google/gerrit/plugins/checks/acceptance/api/CreateCheckIT.java
index fbb4f1d..8ef5e51 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/api/CreateCheckIT.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/api/CreateCheckIT.java
@@ -68,12 +68,12 @@
CheckerUuid checkerUuid = checkerOperations.newChecker().repository(project).create();
CheckInput input = new CheckInput();
- input.checkerUuid = checkerUuid.toString();
+ input.checkerUuid = checkerUuid.get();
input.state = CheckState.RUNNING;
Timestamp expectedCreationTimestamp = TestTimeUtil.getCurrentTimestamp();
CheckInfo info = checksApiFactory.revision(patchSetId).create(input).get();
- assertThat(info.checkerUuid).isEqualTo(checkerUuid.toString());
+ assertThat(info.checkerUuid).isEqualTo(checkerUuid.get());
assertThat(info.state).isEqualTo(CheckState.RUNNING);
assertThat(info.started).isNull();
assertThat(info.finished).isNull();
@@ -88,8 +88,7 @@
assertThat(notes)
.containsExactly(
revId,
- noteDbContent(
- checkerUuid.toString(), expectedCreationTimestamp, expectedCreationTimestamp));
+ noteDbContent(checkerUuid.get(), expectedCreationTimestamp, expectedCreationTimestamp));
}
@Test
@@ -120,7 +119,7 @@
checkerOperations.checker(checkerUuid).forUpdate().forceInvalidConfig().update();
CheckInput input = new CheckInput();
- input.checkerUuid = checkerUuid.toString();
+ input.checkerUuid = checkerUuid.get();
input.state = CheckState.RUNNING;
exception.expect(RestApiException.class);
@@ -134,7 +133,7 @@
checkerOperations.newChecker().repository(project).status(CheckerStatus.DISABLED).create();
CheckInput input = new CheckInput();
- input.checkerUuid = checkerUuid.toString();
+ input.checkerUuid = checkerUuid.get();
input.state = CheckState.RUNNING;
checksApiFactory.revision(patchSetId).create(input);
@@ -149,7 +148,7 @@
CheckerUuid checkerUuid = checkerOperations.newChecker().repository(otherProject).create();
CheckInput input = new CheckInput();
- input.checkerUuid = checkerUuid.toString();
+ input.checkerUuid = checkerUuid.get();
input.state = CheckState.RUNNING;
checksApiFactory.revision(patchSetId).create(input);
@@ -164,7 +163,7 @@
checkerOperations.newChecker().repository(project).query("message:not-matching").create();
CheckInput input = new CheckInput();
- input.checkerUuid = checkerUuid.toString();
+ input.checkerUuid = checkerUuid.get();
input.state = CheckState.RUNNING;
checksApiFactory.revision(patchSetId).create(input);
@@ -183,7 +182,7 @@
.create();
CheckInput input = new CheckInput();
- input.checkerUuid = checkerUuid.toString();
+ input.checkerUuid = checkerUuid.get();
input.state = CheckState.RUNNING;
checksApiFactory.revision(patchSetId).create(input);
@@ -202,7 +201,7 @@
.create();
CheckInput input = new CheckInput();
- input.checkerUuid = checkerUuid.toString();
+ input.checkerUuid = checkerUuid.get();
input.state = CheckState.RUNNING;
checksApiFactory.revision(patchSetId).create(input);
@@ -218,7 +217,7 @@
CheckerUuid checkerUuid = checkerOperations.newChecker().repository(project).create();
CheckInput input = new CheckInput();
- input.checkerUuid = checkerUuid.toString();
+ input.checkerUuid = checkerUuid.get();
input.state = CheckState.RUNNING;
exception.expect(AuthException.class);
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/api/GetCheckIT.java b/javatests/com/google/gerrit/plugins/checks/acceptance/api/GetCheckIT.java
index 8629d37..3c9d886 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/api/GetCheckIT.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/api/GetCheckIT.java
@@ -95,9 +95,9 @@
CheckKey checkKey = CheckKey.create(project, patchSetId, checkerUuid);
checkOperations.newCheck(checkKey).upsert();
- assertThat(getCheckInfo(patchSetId, checkerUuid).checkerUuid).isEqualTo(checkerUuid.toString());
+ assertThat(getCheckInfo(patchSetId, checkerUuid).checkerUuid).isEqualTo(checkerUuid.get());
assertThat(getCheckInfo(patchSetId, checkerUuid, ListChecksOption.CHECKER).checkerUuid)
- .isEqualTo(checkerUuid.toString());
+ .isEqualTo(checkerUuid.get());
}
@Test
@@ -303,7 +303,7 @@
expected.project = checkKey.project().get();
expected.changeNumber = checkKey.patchSet().getParentKey().get();
expected.patchSetId = checkKey.patchSet().get();
- expected.checkerUuid = checkKey.checkerUuid().toString();
+ expected.checkerUuid = checkKey.checkerUuid().get();
expected.state = CheckState.NOT_STARTED;
expected.created = psCreated;
expected.updated = psCreated;
@@ -321,7 +321,7 @@
expected.project = checkKey.project().get();
expected.changeNumber = checkKey.patchSet().getParentKey().get();
expected.patchSetId = checkKey.patchSet().get();
- expected.checkerUuid = checkKey.checkerUuid().toString();
+ expected.checkerUuid = checkKey.checkerUuid().get();
expected.state = CheckState.NOT_STARTED;
expected.created = psCreated;
expected.updated = psCreated;
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/api/GetCheckerIT.java b/javatests/com/google/gerrit/plugins/checks/acceptance/api/GetCheckerIT.java
index 9759b17..960e3bc 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/api/GetCheckerIT.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/api/GetCheckerIT.java
@@ -42,7 +42,7 @@
@Test
public void getCheckerReturnsUuid() throws Exception {
CheckerUuid checkerUuid = checkerOperations.newChecker().create();
- assertThat(getCheckerInfo(checkerUuid).uuid).isEqualTo(checkerUuid.toString());
+ assertThat(getCheckerInfo(checkerUuid).uuid).isEqualTo(checkerUuid.get());
}
@Test
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/api/ListChecksIT.java b/javatests/com/google/gerrit/plugins/checks/acceptance/api/ListChecksIT.java
index ec925bc..9f55fa2 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/api/ListChecksIT.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/api/ListChecksIT.java
@@ -63,7 +63,7 @@
expected1.project = checkKey1.project().get();
expected1.changeNumber = checkKey1.patchSet().getParentKey().get();
expected1.patchSetId = checkKey1.patchSet().get();
- expected1.checkerUuid = checkKey1.checkerUuid().toString();
+ expected1.checkerUuid = checkKey1.checkerUuid().get();
expected1.state = CheckState.RUNNING;
expected1.created = checkOperations.check(checkKey1).get().created();
expected1.updated = expected1.created;
@@ -72,7 +72,7 @@
expected2.project = checkKey2.project().get();
expected2.changeNumber = checkKey2.patchSet().getParentKey().get();
expected2.patchSetId = checkKey2.patchSet().get();
- expected2.checkerUuid = checkKey2.checkerUuid().toString();
+ expected2.checkerUuid = checkKey2.checkerUuid().get();
expected2.state = CheckState.RUNNING;
expected2.created = checkOperations.check(checkKey2).get().created();
expected2.updated = expected2.created;
@@ -89,7 +89,7 @@
expected1.project = checkKey1.project().get();
expected1.changeNumber = checkKey1.patchSet().getParentKey().get();
expected1.patchSetId = checkKey1.patchSet().get();
- expected1.checkerUuid = checkKey1.checkerUuid().toString();
+ expected1.checkerUuid = checkKey1.checkerUuid().get();
expected1.state = CheckState.RUNNING;
expected1.created = checkOperations.check(checkKey1).get().created();
expected1.updated = expected1.created;
@@ -100,7 +100,7 @@
expected2.project = checkKey2.project().get();
expected2.changeNumber = checkKey2.patchSet().getParentKey().get();
expected2.patchSetId = checkKey2.patchSet().get();
- expected2.checkerUuid = checkKey2.checkerUuid().toString();
+ expected2.checkerUuid = checkKey2.checkerUuid().get();
expected2.state = CheckState.RUNNING;
expected2.created = checkOperations.check(checkKey2).get().created();
expected2.updated = expected2.created;
@@ -191,7 +191,7 @@
checkInfo3.project = checkKey3.project().get();
checkInfo3.changeNumber = checkKey3.patchSet().getParentKey().get();
checkInfo3.patchSetId = checkKey3.patchSet().get();
- checkInfo3.checkerUuid = checkKey3.checkerUuid().toString();
+ checkInfo3.checkerUuid = checkKey3.checkerUuid().get();
checkInfo3.state = CheckState.NOT_STARTED;
checkInfo3.created = psCreated;
checkInfo3.updated = psCreated;
@@ -211,7 +211,7 @@
checkInfo3.project = checkKey3.project().get();
checkInfo3.changeNumber = checkKey3.patchSet().getParentKey().get();
checkInfo3.patchSetId = checkKey3.patchSet().get();
- checkInfo3.checkerUuid = checkKey3.checkerUuid().toString();
+ checkInfo3.checkerUuid = checkKey3.checkerUuid().get();
checkInfo3.state = CheckState.NOT_STARTED;
checkInfo3.created = psCreated;
checkInfo3.updated = psCreated;
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/api/ListPendingChecksIT.java b/javatests/com/google/gerrit/plugins/checks/acceptance/api/ListPendingChecksIT.java
index 6d02d74..60fe8f9 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/api/ListPendingChecksIT.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/api/ListPendingChecksIT.java
@@ -118,7 +118,7 @@
assertThat(pendingChecks).hasPatchSet(patchSetId);
assertThat(pendingChecks)
.hasPendingChecksMapThat()
- .containsExactly(checkerUuid.toString(), new PendingCheckInfo(CheckState.NOT_STARTED));
+ .containsExactly(checkerUuid.get(), new PendingCheckInfo(CheckState.NOT_STARTED));
}
@Test
@@ -153,7 +153,7 @@
assertThat(pendingChecks).hasPatchSet(patchSetId);
assertThat(pendingChecks)
.hasPendingChecksMapThat()
- .containsExactly(checkerUuid.toString(), new PendingCheckInfo(CheckState.FAILED));
+ .containsExactly(checkerUuid.get(), new PendingCheckInfo(CheckState.FAILED));
}
@Test
@@ -199,14 +199,14 @@
assertThat(pendingChecksChange2).hasPatchSet(patchSetId2);
assertThat(pendingChecksChange2)
.hasPendingChecksMapThat()
- .containsExactly(checkerUuid.toString(), new PendingCheckInfo(CheckState.SCHEDULED));
+ .containsExactly(checkerUuid.get(), new PendingCheckInfo(CheckState.SCHEDULED));
PendingChecksInfo pendingChecksChange1 = pendingChecksList.get(1);
assertThat(pendingChecksChange1).hasProject(project);
assertThat(pendingChecksChange1).hasPatchSet(patchSetId);
assertThat(pendingChecksChange1)
.hasPendingChecksMapThat()
- .containsExactly(checkerUuid.toString(), new PendingCheckInfo(CheckState.NOT_STARTED));
+ .containsExactly(checkerUuid.get(), new PendingCheckInfo(CheckState.NOT_STARTED));
}
@Test
@@ -219,7 +219,7 @@
assertThat(pendingChecks).hasPatchSet(patchSetId);
assertThat(pendingChecks)
.hasPendingChecksMapThat()
- .containsExactly(checkerUuid.toString(), new PendingCheckInfo(CheckState.NOT_STARTED));
+ .containsExactly(checkerUuid.get(), new PendingCheckInfo(CheckState.NOT_STARTED));
}
@Test
@@ -334,7 +334,7 @@
assertThat(pendingChecks).hasPatchSet(patchSetId);
assertThat(pendingChecks)
.hasPendingChecksMapThat()
- .containsExactly(checkerUuid.toString(), new PendingCheckInfo(CheckState.NOT_STARTED));
+ .containsExactly(checkerUuid.get(), new PendingCheckInfo(CheckState.NOT_STARTED));
}
@Test
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/api/UpdateCheckerIT.java b/javatests/com/google/gerrit/plugins/checks/acceptance/api/UpdateCheckerIT.java
index 17cdffd..c7ab750 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/api/UpdateCheckerIT.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/api/UpdateCheckerIT.java
@@ -84,7 +84,7 @@
input.repository = repositoryName.get();
CheckerInfo info = checkersApi.id(checkerUuid).update(input);
- assertThat(info.uuid).isEqualTo(checkerUuid.toString());
+ assertThat(info.uuid).isEqualTo(checkerUuid.get());
assertThat(info.name).isEqualTo(input.name);
assertThat(info.description).isEqualTo(input.description);
assertThat(info.url).isEqualTo(input.url);
@@ -121,7 +121,7 @@
CheckerUuid checkerUuid = checkerOperations.newChecker().create();
CheckerInput input = new CheckerInput();
- input.uuid = checkerUuid.toString();
+ input.uuid = checkerUuid.get();
input.name = "some-name";
CheckerInfo info = checkersApi.id(checkerUuid).update(input);
diff --git a/javatests/com/google/gerrit/plugins/checks/acceptance/testsuite/CheckerOperationsImplTest.java b/javatests/com/google/gerrit/plugins/checks/acceptance/testsuite/CheckerOperationsImplTest.java
index ed63108..4663c4c 100644
--- a/javatests/com/google/gerrit/plugins/checks/acceptance/testsuite/CheckerOperationsImplTest.java
+++ b/javatests/com/google/gerrit/plugins/checks/acceptance/testsuite/CheckerOperationsImplTest.java
@@ -68,7 +68,7 @@
CheckerUuid checkerUuid = checkerOperations.newChecker().create();
CheckerInfo foundChecker = getCheckerFromServer(checkerUuid);
- assertThat(foundChecker.uuid).isEqualTo(checkerUuid.toString());
+ assertThat(foundChecker.uuid).isEqualTo(checkerUuid.get());
assertThat(foundChecker.name).isNull();
assertThat(foundChecker.repository).isEqualTo(allProjects.get());
assertThat(foundChecker.status).isEqualTo(CheckerStatus.ENABLED);
@@ -95,7 +95,7 @@
CheckerUuid checkerUuid = checkerOperations.newChecker().create();
CheckerInfo foundChecker = getCheckerFromServer(checkerUuid);
- assertThat(foundChecker.uuid).isEqualTo(checkerUuid.toString());
+ assertThat(foundChecker.uuid).isEqualTo(checkerUuid.get());
}
@Test
@@ -221,7 +221,7 @@
Checker foundChecker = checkerOperations.checker(checkerUuid).get();
assertThat(foundChecker.getUuid()).isEqualTo(checkerUuid);
- assertThat(foundChecker.getUuid().toString()).isEqualTo(input.uuid);
+ assertThat(foundChecker.getUuid().get()).isEqualTo(input.uuid);
}
@Test
@@ -561,7 +561,7 @@
.create();
Checker checker = checkerOperations.checker(checkerUuid).get();
CheckerInfo checkerInfo = checkerOperations.checker(checkerUuid).asInfo();
- assertThat(checkerInfo.uuid).isEqualTo(checker.getUuid().toString());
+ assertThat(checkerInfo.uuid).isEqualTo(checker.getUuid().get());
assertThat(checkerInfo.name).isEqualTo(checker.getName().get());
assertThat(checkerInfo.description).isEqualTo(checker.getDescription().get());
assertThat(checkerInfo.url).isEqualTo(checker.getUrl().get());