diff options
author | 2018-07-31 05:42:04 -0700 | |
---|---|---|
committer | 2018-07-31 05:44:22 -0700 | |
commit | fab7203fdba85a3791cc8d3ba1f106adbb9b4ad9 (patch) | |
tree | e81fe8a278690d63eb4e3bc9efd5e19906c97589 /src/main/java/com/google/devtools/build/lib/bazel | |
parent | 1e5514902007f8919a52fcd77d939ef6f09c9a9d (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.java | 2 |
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(); |