Update buck build for strict dependencies

java_library() targets must now list every dependency they need for
an import. This permits buck to run more targets in parallel as it
has a better view of the dependency graph, and opens the door for
buck to make even more optimizations in the future.

Change-Id: I132bf47a725e44ba5950ba6ca76bfa72c3876906
This commit is contained in:
Shawn Pearce
2013-05-15 14:36:29 -07:00
committed by Gerrit Code Review
parent be0e5c698f
commit bd5629718f
20 changed files with 194 additions and 64 deletions

View File

@@ -16,7 +16,6 @@ package com.google.gerrit.sshd;
import com.google.inject.Key;
import org.apache.commons.lang.StringUtils;
import org.apache.sshd.server.Command;
import java.lang.annotation.Annotation;
@@ -124,7 +123,7 @@ public class Commands {
NestedCommandNameImpl(final CommandName parent, final String name) {
this.parent = parent;
this.name = name;
this.descr = StringUtils.EMPTY;
this.descr = "";
}
NestedCommandNameImpl(final CommandName parent, final String name,