aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Carmi Grushko <carmi@google.com>2016-11-01 20:37:41 +0000
committerGravatar Laszlo Csomor <laszlocsomor@google.com>2016-11-02 08:28:36 +0000
commit9c0fceb531a240e19f0d583025bea0e069ba1fc9 (patch)
tree1bec27277e413b8d0d138b09d279ba5aa70a88ab
parent6608579763be30493aaf20ab56acf8f3a9d1183f (diff)
ProtoCompileActionBuilder takes ImmutableMap for toolchains, which has a predictable iteration order.
-- MOS_MIGRATED_REVID=137864799
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java b/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java
index de88c4734e..293c828ebc 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/proto/ProtoCompileActionBuilder.java
@@ -345,7 +345,7 @@ public class ProtoCompileActionBuilder {
*/
public static void registerActions(
RuleContext ruleContext,
- Map<String, ToolchainInvocation> toolchainInvocations,
+ ImmutableMap<String, ToolchainInvocation> toolchainInvocations,
SupportData supportData,
Iterable<Artifact> outputs,
String flavorName,
@@ -409,7 +409,7 @@ public class ProtoCompileActionBuilder {
*/
@VisibleForTesting
static CustomCommandLine createCommandLineFromToolchains(
- Map<String, ToolchainInvocation> toolchainInvocations,
+ ImmutableMap<String, ToolchainInvocation> toolchainInvocations,
SupportData supportData,
boolean allowServices,
ImmutableList<String> protocOpts) {