MyPredicate: Extend ChangeOperatorPredicate to implement Matchable
Gerrit core requires now that change predicates implement Matchable.
Change-Id: Ifc2ccf30819f69ba1d02b62924ed52265621ff2c
Signed-off-by: Edwin Kempin <ekempin@google.com>
diff --git a/src/main/java/com/googlesource/gerrit/plugins/cookbook/SampleOperator.java b/src/main/java/com/googlesource/gerrit/plugins/cookbook/SampleOperator.java
index 908a934..b683e9b 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/cookbook/SampleOperator.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/cookbook/SampleOperator.java
@@ -15,17 +15,17 @@
package com.googlesource.gerrit.plugins.cookbook;
import com.google.gerrit.reviewdb.client.Change;
-import com.google.gerrit.server.query.OperatorPredicate;
import com.google.gerrit.server.query.Predicate;
import com.google.gerrit.server.query.QueryParseException;
import com.google.gerrit.server.query.change.ChangeData;
import com.google.gerrit.server.query.change.ChangeQueryBuilder;
+import com.google.gerrit.server.query.change.ChangeOperatorPredicate;
import com.google.inject.Singleton;
@Singleton
public class SampleOperator
implements ChangeQueryBuilder.ChangeOperatorFactory {
- public static class MyPredicate extends OperatorPredicate<ChangeData> {
+ public static class MyPredicate extends ChangeOperatorPredicate {
private final Change.Id id;
MyPredicate(Change.Id id) {