From d452163286e9e4936ed9e5a83ef2f009a3535df4 Mon Sep 17 00:00:00 2001 From: brandjon Date: Tue, 23 Jan 2018 08:30:46 -0800 Subject: Refine return type of STRUCT factory methods RELNOTES: None PiperOrigin-RevId: 182937363 --- .../java/com/google/devtools/build/lib/packages/NativeProvider.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main') diff --git a/src/main/java/com/google/devtools/build/lib/packages/NativeProvider.java b/src/main/java/com/google/devtools/build/lib/packages/NativeProvider.java index d859bd1cda..30b7ae8abf 100644 --- a/src/main/java/com/google/devtools/build/lib/packages/NativeProvider.java +++ b/src/main/java/com/google/devtools/build/lib/packages/NativeProvider.java @@ -89,13 +89,14 @@ public abstract class NativeProvider extends Provider { * providers, such as the {@code native} object, and the struct fields of {@code ctx} like * {@code ctx.attr}. * */ - public Info create(Map values, String errorMessageFormatForUnknownField) { + public SkylarkInfo create( + Map values, String errorMessageFormatForUnknownField) { return SkylarkInfo.createSchemalessWithCustomMessage( this, values, errorMessageFormatForUnknownField); } /** Creates an empty struct with the given location. */ - public Info createEmpty(Location loc) { + public SkylarkInfo createEmpty(Location loc) { return SkylarkInfo.createSchemaless(this, ImmutableMap.of(), loc); } } -- cgit v1.2.3