diff options
author | 2018-07-09 14:09:43 -0700 | |
---|---|---|
committer | 2018-07-09 14:11:23 -0700 | |
commit | 0e32b31b8ff94ece1f7987ee3e5a5532c6c45212 (patch) | |
tree | 7b629231459bf972cb04924743f7c3b595f5cdbc /src/main/java/com/google/devtools/build/lib/skylarkbuildapi | |
parent | 2bea6c6eefc1fbf3e0bd14f201ce2031e126ee4c (diff) |
Fix CcCompilationInfo to appropriately subclass Struct, and improve upon error messaging and commenting when there's an unresolvable skylark type.
RELNOTES: None.
PiperOrigin-RevId: 203826504
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skylarkbuildapi')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationInfoApi.java | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationInfoApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationInfoApi.java index ca6176ae5f..127ebaade4 100644 --- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationInfoApi.java +++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/cpp/CcCompilationInfoApi.java @@ -14,17 +14,14 @@ package com.google.devtools.build.lib.skylarkbuildapi.cpp; +import com.google.devtools.build.lib.skylarkbuildapi.StructApi; import com.google.devtools.build.lib.skylarkinterface.SkylarkModule; import com.google.devtools.build.lib.skylarkinterface.SkylarkModuleCategory; -/** - * Interface for a wrapper of every C++ compilation provider. - */ +/** Interface for a wrapper of every C++ compilation provider. */ @SkylarkModule( name = "cc_compilation_info", documented = false, category = SkylarkModuleCategory.PROVIDER, - doc = "Wrapper for every C++ compilation provider" -) -public interface CcCompilationInfoApi { -} + doc = "Wrapper for every C++ compilation provider") +public interface CcCompilationInfoApi extends StructApi {} |