Skip to content

Commit f748e2d

Browse files
l46kokcopybara-github
authored andcommitted
Add another newInstance overload accepting list of inlineVariables
PiperOrigin-RevId: 869514285
1 parent f10f91c commit f748e2d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

optimizer/src/main/java/dev/cel/optimizer/optimizers/InliningOptimizer.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ public final class InliningOptimizer implements CelAstOptimizer {
5252
private final AstMutator astMutator;
5353

5454
public static InliningOptimizer newInstance(InlineVariable... inlineVariables) {
55+
return newInstance(ImmutableList.copyOf(inlineVariables));
56+
}
57+
58+
public static InliningOptimizer newInstance(Iterable<InlineVariable> inlineVariables) {
5559
return newInstance(InliningOptions.newBuilder().build(), ImmutableList.copyOf(inlineVariables));
5660
}
5761

0 commit comments

Comments
 (0)