diff options
Diffstat (limited to 'gerrit-server/src/main/java/gerrit/PRED_change_owner_1.java')
-rw-r--r-- | gerrit-server/src/main/java/gerrit/PRED_change_owner_1.java | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/gerrit-server/src/main/java/gerrit/PRED_change_owner_1.java b/gerrit-server/src/main/java/gerrit/PRED_change_owner_1.java deleted file mode 100644 index b9dac68f90..0000000000 --- a/gerrit-server/src/main/java/gerrit/PRED_change_owner_1.java +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright (C) 2011 The Android Open Source Project -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package gerrit; - -import com.google.gerrit.reviewdb.client.Account; -import com.google.gerrit.rules.StoredValues; -import com.googlecode.prolog_cafe.exceptions.PrologException; -import com.googlecode.prolog_cafe.lang.IntegerTerm; -import com.googlecode.prolog_cafe.lang.Operation; -import com.googlecode.prolog_cafe.lang.Predicate; -import com.googlecode.prolog_cafe.lang.Prolog; -import com.googlecode.prolog_cafe.lang.StructureTerm; -import com.googlecode.prolog_cafe.lang.SymbolTerm; -import com.googlecode.prolog_cafe.lang.Term; - -public class PRED_change_owner_1 extends Predicate.P1 { - private static final SymbolTerm user = SymbolTerm.intern("user", 1); - - public PRED_change_owner_1(Term a1, Operation n) { - arg1 = a1; - cont = n; - } - - @Override - public Operation exec(Prolog engine) throws PrologException { - engine.setB0(); - Term a1 = arg1.dereference(); - - Account.Id ownerId = StoredValues.getChange(engine).getOwner(); - - if (!a1.unify(new StructureTerm(user, new IntegerTerm(ownerId.get())), engine.trail)) { - return engine.fail(); - } - return cont; - } -} |