aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools
diff options
context:
space:
mode:
authorGravatar brandjon <brandjon@google.com>2018-01-23 08:30:46 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-23 08:32:49 -0800
commitd452163286e9e4936ed9e5a83ef2f009a3535df4 (patch)
tree850cb7849a6f93c72606d3ac8090a95498bff0eb /src/main/java/com/google/devtools
parentb4cf329022bb4afd45e96c2990dd869c200dc739 (diff)
Refine return type of STRUCT factory methods
RELNOTES: None PiperOrigin-RevId: 182937363
Diffstat (limited to 'src/main/java/com/google/devtools')
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/NativeProvider.java5
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);
}
}