Allow to search for ignored changes by "is:ignored"
Searching by "is:ignored" is the same as "star:ignore" but is a bit more intuitive for users. Change-Id: I63f41662ad1023c98fa746a892d5bfa050303879
This commit is contained in:
@@ -367,6 +367,10 @@ destination branch.
|
||||
Mergeability of abandoned changes is not computed. This operator will
|
||||
not find any abandoned but mergeable changes.
|
||||
|
||||
[[ignored]]
|
||||
is:ignored::
|
||||
+
|
||||
True if the change is ignored. Same as `star:ignore`.
|
||||
|
||||
[[private]]
|
||||
is:private::
|
||||
|
||||
@@ -136,6 +136,7 @@ public class SearchSuggestOracle extends HighlightSuggestOracle {
|
||||
suggestions.add("is:merged");
|
||||
suggestions.add("is:abandoned");
|
||||
suggestions.add("is:mergeable");
|
||||
suggestions.add("is:ignored");
|
||||
|
||||
suggestions.add("status:");
|
||||
suggestions.add("status:open");
|
||||
|
||||
@@ -598,6 +598,10 @@ public class ChangeQueryBuilder extends QueryBuilder<ChangeData> {
|
||||
return new SubmittablePredicate(SubmitRecord.Status.OK);
|
||||
}
|
||||
|
||||
if ("ignored".equalsIgnoreCase(value)) {
|
||||
return star("ignore");
|
||||
}
|
||||
|
||||
try {
|
||||
return status(value);
|
||||
} catch (IllegalArgumentException e) {
|
||||
|
||||
Reference in New Issue
Block a user