Run dep_fixer for java too

Test: treehugger
Change-Id: I22fd9861f5a93842dc92365af1378235c171bb05
diff --git a/java/proto.go b/java/proto.go
index 3ec2e8a..58b039e 100644
--- a/java/proto.go
+++ b/java/proto.go
@@ -24,6 +24,7 @@
 
 func init() {
 	pctx.HostBinToolVariable("protocCmd", "aprotoc")
+	pctx.HostBinToolVariable("depFixCmd", "dep_fixer")
 }
 
 var (
@@ -31,9 +32,11 @@
 		blueprint.RuleParams{
 			Command: `rm -rf $out.tmp && mkdir -p $out.tmp && ` +
 				`$protocCmd $protoOut=$protoOutParams:$out.tmp --dependency_out=$out.d -I $protoBase $protoFlags $in && ` +
+				`$depFixCmd $out.d && ` +
 				`${config.SoongZipCmd} -jar -o $out -C $out.tmp -D $out.tmp && rm -rf $out.tmp`,
 			CommandDeps: []string{
 				"$protocCmd",
+				"$depFixCmd",
 				"${config.SoongZipCmd}",
 			},
 			Depfile: "${out}.d",