diff options
author | brandjon <brandjon@google.com> | 2018-01-23 08:30:46 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-01-23 08:32:49 -0800 |
commit | d452163286e9e4936ed9e5a83ef2f009a3535df4 (patch) | |
tree | 850cb7849a6f93c72606d3ac8090a95498bff0eb /src/main/java | |
parent | b4cf329022bb4afd45e96c2990dd869c200dc739 (diff) |
Refine return type of STRUCT factory methods
RELNOTES: None
PiperOrigin-RevId: 182937363
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/packages/NativeProvider.java | 5 |
1 files changed, 3 insertions, 2 deletions
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<V extends Info> extends Provider { * providers, such as the {@code native} object, and the struct fields of {@code ctx} like * {@code ctx.attr}. * */ - public Info create(Map<String, Object> values, String errorMessageFormatForUnknownField) { + public SkylarkInfo create( + Map<String, Object> 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); } } |