Fix dependencies for Java 8
Adjust dependencies for Java 8's backward incompatible change in
javac:
Area: Tools / javac
Synopsis: Interfaces need to be present when compiling against their
implementations
Description: When compiling a class against another class
implementing an interface which is defined in yet another class
file, such class file (where interface is defined) must be
available in the class path used by javac during compilation. This
is a new requirement as of JDK 8 - a failure to do so will result
in a compilation error.
From:
http://www.oracle.com/technetwork/java/javase/8-compatibility-guide-2156366.html
This commit brings the class file of ItsFacade (its-base) onto the
class path to allow compilation of tests that instantiate
PhabricatorItsFacade.
Change-Id: Idc3763a5759b08822be6a63bfaf5ee9aeb51243d
diff --git a/BUCK b/BUCK
index aa5978f..4ab0963 100644
--- a/BUCK
+++ b/BUCK
@@ -78,6 +78,7 @@
deps = [
':its-phabricator__plugin',
':its-phabricator_tests-utils',
+ ':its-base_stripped',
'//gerrit-plugin-api:lib',
'//plugins/its-phabricator/lib:easymock',
'//lib:guava',