diff --git a/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneChangeIndex.java b/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneChangeIndex.java index 1b92ab23d3..2b6c1281fc 100644 --- a/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneChangeIndex.java +++ b/gerrit-lucene/src/main/java/com/google/gerrit/lucene/LuceneChangeIndex.java @@ -554,7 +554,7 @@ public class LuceneChangeIndex implements ChangeIndex { doc.add(new StoredField(name, (byte[]) value)); } } else { - throw QueryBuilder.badFieldType(type); + throw FieldType.badFieldType(type); } } diff --git a/gerrit-lucene/src/main/java/com/google/gerrit/lucene/QueryBuilder.java b/gerrit-lucene/src/main/java/com/google/gerrit/lucene/QueryBuilder.java index bb29db211f..218bb71e8f 100644 --- a/gerrit-lucene/src/main/java/com/google/gerrit/lucene/QueryBuilder.java +++ b/gerrit-lucene/src/main/java/com/google/gerrit/lucene/QueryBuilder.java @@ -148,7 +148,7 @@ public class QueryBuilder { } else if (p.getType() == FieldType.FULL_TEXT) { return fullTextQuery(p); } else { - throw badFieldType(p.getType()); + throw FieldType.badFieldType(p.getType()); } } @@ -249,8 +249,4 @@ public class QueryBuilder { public int toIndexTimeInMinutes(Date ts) { return (int) (ts.getTime() / 60000); } - - public static IllegalArgumentException badFieldType(FieldType t) { - return new IllegalArgumentException("unknown index field type " + t); - } } diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/index/FieldType.java b/gerrit-server/src/main/java/com/google/gerrit/server/index/FieldType.java index dce8a2059e..89dc808ab9 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/index/FieldType.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/index/FieldType.java @@ -65,4 +65,8 @@ public class FieldType { public String toString() { return name; } + + public static IllegalArgumentException badFieldType(FieldType t) { + return new IllegalArgumentException("unknown index field type " + t); + } } diff --git a/gerrit-solr/src/main/java/com/google/gerrit/solr/SolrChangeIndex.java b/gerrit-solr/src/main/java/com/google/gerrit/solr/SolrChangeIndex.java index ab95ae4414..b9e479546f 100644 --- a/gerrit-solr/src/main/java/com/google/gerrit/solr/SolrChangeIndex.java +++ b/gerrit-solr/src/main/java/com/google/gerrit/solr/SolrChangeIndex.java @@ -319,7 +319,7 @@ class SolrChangeIndex implements ChangeIndex, LifecycleListener { doc.addField(name, value); } } else { - throw QueryBuilder.badFieldType(type); + throw FieldType.badFieldType(type); } }