aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/bazel
diff options
context:
space:
mode:
authorGravatar elenairina <elenairina@google.com>2018-07-31 05:42:04 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-07-31 05:44:22 -0700
commitfab7203fdba85a3791cc8d3ba1f106adbb9b4ad9 (patch)
treee81fe8a278690d63eb4e3bc9efd5e19906c97589 /src/main/java/com/google/devtools/build/lib/bazel
parent1e5514902007f8919a52fcd77d939ef6f09c9a9d (diff)
Add JavaSourceInfoProvider to JavaInfo.
JavaSourceInfoProvider is returned through JavaInfo instead of ConfiguredTarget for all Java rules. Only android_library and android_binary return it directly through ConfiguredTarget, since they don't return a JavaInfo provider. RELNOTES: None. PiperOrigin-RevId: 206746172
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/bazel')
-rw-r--r--src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaLibraryRule.java2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaLibraryRule.java b/src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaLibraryRule.java
index 1c6f6d7882..710978a318 100644
--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaLibraryRule.java
+++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/java/BazelJavaLibraryRule.java
@@ -30,7 +30,6 @@ import com.google.devtools.build.lib.rules.cpp.CppConfiguration;
import com.google.devtools.build.lib.rules.cpp.CppRuleClasses;
import com.google.devtools.build.lib.rules.java.JavaConfiguration;
import com.google.devtools.build.lib.rules.java.JavaInfo;
-import com.google.devtools.build.lib.rules.java.JavaSourceInfoProvider;
import com.google.devtools.build.lib.rules.java.ProguardLibraryRule;
/**
@@ -154,7 +153,6 @@ public final class BazelJavaLibraryRule implements RuleDefinition {
.cfg(HostTransition.INSTANCE)
.allowedRuleClasses("java_plugin")
.allowedFileTypes())
- .advertiseProvider(JavaSourceInfoProvider.class)
.advertiseSkylarkProvider(SkylarkProviderIdentifier.forKey(JavaInfo.PROVIDER.getKey()))
.addRequiredToolchains(CppRuleClasses.ccToolchainTypeAttribute(env))
.build();