diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java index 48fdc0c610..f649728cf8 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/ConfiguredAspect.java @@ -186,14 +186,12 @@ public final class ConfiguredAspect implements Iterable<TransitiveInfoProvider> } public Builder addSkylarkTransitiveInfo(String name, Object value) { - SkylarkProviderValidationUtil.checkSkylarkObjectSafe(value); skylarkProviderBuilder.put(name, value); return this; } public Builder addSkylarkTransitiveInfo(String name, Object value, Location loc) throws EvalException { - SkylarkProviderValidationUtil.validateAndThrowEvalException(name, value, loc); skylarkProviderBuilder.put(name, value); return this; } @@ -201,8 +199,6 @@ public final class ConfiguredAspect implements Iterable<TransitiveInfoProvider> public Builder addSkylarkDeclaredProvider(SkylarkClassObject declaredProvider, Location loc) throws EvalException { ClassObjectConstructor constructor = declaredProvider.getConstructor(); - SkylarkProviderValidationUtil.validateAndThrowEvalException( - constructor.getPrintableName(), declaredProvider, loc); if (!constructor.isExported()) { throw new EvalException( constructor.getLocation(), "All providers must be top level values"); |