diff options
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java b/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java index 10ba3ffbff..14bade6f02 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java +++ b/src/main/java/com/google/devtools/build/lib/packages/AspectDefinition.java @@ -181,7 +181,8 @@ public final class AspectDefinition { * <p>Note that {@code AspectFactory} instances are expected in the second argument, but we * cannot reference that interface here. */ - public Builder attributeAspect( + @SafeVarargs + public final Builder attributeAspect( String attribute, Class<? extends AspectFactory<?, ?, ?>>... aspectFactories) { Preconditions.checkNotNull(attribute); for (Class<? extends AspectFactory<?, ?, ?>> aspectFactory : aspectFactories) { |